linux上安装mysql及简单的使用

时间:2023-01-14 20:12:29

1. 安装mysql

  sudo apt-get update

  sudo apt-get install mysql-server

  sudo apt-get install python-mysqldb(如果python中要使用,请安装)

2.登录root用户:

  mysql -u root -p

3.查看所有数据库:

  show databases;

4.选择一个数据库操作:

  use database_name;

5.查看当前数据库下所有的表:

  show tables;

6.创建一个数据库:

  create database database_name;

  创建一个编码是utf8的数据库。

  create database test1 default character set utf8 collate utf8_general_ci;

7.删除一个数据库:

  drop database database_name;

8.删除一个数据库:

  drop database database_name;

9.删除一个表:

  drop table table_name;

10.SQL插入语句:

  insert into table_name(col1,col2) values(value1,value2);

11.SQL更新语句:

  update table_name set col1='value1',col2='value2' where where_definition;

12.SQL查询语句:

  select * from table_name where...

13.SQL删除语句:

  delete from table_name where...

14.增加表结构的字段:

  alert table table_name add column field1 date ,add column field2 time...

15.删除表结构的字段:

  alert table table_name drop field1;

16.查看表的结构:

  show columns from table_name;

17.limit 的使用:

  select * from table_name limit 3;//每页只显示3行

  select * from table_name limit 3,4 //从查询结果的第三个开始,显示四项结果。

  此处可很好的用来作分页处理。

18.对查询结果进行排序:

  select * from table_name order by field1,orderby field2;多重排序

19.退出

  MySQL:exit;

20.去除字段中的回车符和换行符

  update test set contont=replace(replace(contont,char(10),''),char(13),'');

  contont是字段名称;test是表名

  可以分开写:

  update test set contont=replace(contont,char(10),'')

  update test set contont=replace(contont,char(13),'')

21.显示系统的编码方式

  show variables like 'char%';

22.显示数据库的编码方式

  show create database database_name;

23.修改数据库的编码方式

  alter database database_name character set utf8;

  其中utf8为编码方式

24.显示数据库表的编码方式

  show create table table_name;

25.修改数据库表的编码方式

  alter table table_name convert to character set utf8 collate utf8_general_ci;

  COLLATE utf8_general_ci:数据库的校验规则,ci是case insensitive的缩写,意思是大小写不敏感;相对的是cs,即case sensitive,大小写敏感;还有一种是utf8_bin,是将字符串中的每一个字符用二进制数据存储,区分大小写。

  utf8_bin:区分大小写;

  utf8_general_cs:大小写敏感;

  utf8_general_ci:大小写不敏感。

linux上安装mysql及简单的使用的更多相关文章

  1. 怎样在 Ubuntu Linux 上安装 MySQL

    本教程教你如何在基于 Ubuntu 的 Linux 发行版上安装 MySQL.对于首次使用的用户,你将会学习到如何验证你的安装和第一次怎样去连接 MySQL. -- Sergiu MySQL 是一个典 ...

  2. linux上安装 mysql

    一.linux 上安装 mysql 1.查看mysql是否安装 rpm -qa|grep mysql 2.卸载 mysql yum remove mysql mysql-server mysql-li ...

  3. 在linux上安装MySQL数据库,并简单设置用户密码,登录MySQL

    在新装的Centos系统上安装MySQL数据库. <p><a href="http://www.cnblogs.com/tijun/">提君博客原创< ...

  4. linux上安装mysql&comma;tomcat&comma;jdk

    Linux 上安装 1 安装jdk 检测是否安装了jdk 运行 java –version 若有 需要将其卸载 a)         查看安装哪些jdk rmp –qa |grep java b)   ...

  5. Linux上安装mysql,实现主从复制

    MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可.开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的 ...

  6. 【Linux】-- 在linux上安装mysql及基本操作

    1.MySQL的安装 1.删除mariadb数据库 yum remove mariadb-libs.x86_64 CentOS7默认安装mariadb数据库,所以要先删除 2.下载mysql源 进入m ...

  7. linux上安装mysql,亲试成功

    安装mysql参考 网址https://blog.csdn.net/a774630093/article/details/79270080 本文更加详细. 1.先检查系统是否装有mysql rpm - ...

  8. Linux上安装MySQL及其基础配置

    本文主要介绍Linux下使用yum安装MySQL,以及启动.登录和远程访问MySQL数据库. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | gr ...

  9. linux上安装mysql

    linux下mysql 最新版安装图解教程 1.查看当前安装的linux版本 命令:lsb_release -a 如下图所示 通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载R ...

随机推荐

  1. xmind的第十一天笔记

  2. 使用 smartupload 上传图片

    使用  smartupload  请参见 elleniou 的 博客 : http://www.cnblogs.com/elleniou/archive/2012/09/24/2700583.html

  3. &lbrack;OC Foundation框架 - 20&rsqb; 统计代码行数

    注意: 1.变量名和函数名不要混淆调用 2.不要对文件夹进行文件的操作,没有权限 3.递归调用注意初始化变量   // // main.m // CodeLineCount // // Created ...

  4. &lbrack;ecmall&rsqb;Ecmall 后台添加模板编辑区

    例如,想把品牌/index.php?app=brand页面做成可编辑的. 首先,找到后台admin\includes\menu.inc.php第61行 'template' => array( ...

  5. nyist 303序号互换&lpar;数学推理&rpar;

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=303 思路: 开始看错题了,以为最多只有两个字母. 字母转数字的表达式很容易看出来是:(2 ...

  6. 编写JQuery插件-4

    封装对象方法的插件 jQuery.fn.extend() 的两种写法 以添加一个点击按钮为例: 方法一: (function ($) { $.fn.mask = function(options){ ...

  7. 30&period; leetcode 121&period; Best Time to Buy and Sell Stock

    121. Best Time to Buy and Sell Stock Say you have an array for which the ith element is the price of ...

  8. linux apt-cache使用方法

    apt-cache是linux下的一个apt软件包管理工具,它可查询apt的二进制软件包缓存文件.APT包管理的大多数信息查询功能都可以由apt-cache命令实现,通过apt-cache命令配合不同 ...

  9. vuex的学习笔记

    什么是Vuex? vuex是一个专门为vue.js设计的集中式状态管理架构.状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态.简单的说就是data中需要共用的属性. ...

  10. Java线程的中断&lpar;Interruption&rpar;

    任务和线程的启动很容易.在大多数时候,我们都会让它们运行直到结束,或者让它们自行停止.然而,有时候我们希望提前结束任务或线程,或许是因为用户取消了操作,或者应用程序需要被快速关闭. 要使任务和线程能安 ...