安装mysql :
sudo apt-get install mysql-server
安装完后用命令:
mysql -u root -p 以root的身份登录Mysql。
查看版本:SELECT VERTION()
SELECT 命令还可以用来计算数值:SELECT 8*8
查看当前所有的数据库:SHOW DATABASES
创建数据库:CREATE DATABASE 数据库名. (数据库名不可以是纯数字)
删除数据库: DROP DATABASE 数据库名.
选择当前使用的数据库:use 数据库名
创建表:CREATE TABLE 表名 (列名 数据类型,列名 数据类型,列名 数据类型,。。。。。)
常用的的数据类型,int , varchar......
查看当前所有的表名“:show tables.
查看一个表的详细结构: DESCRIBE 表名. // DESC 表名.
修改表名:ALTER TABLE 表名 RENAME 新表名.
增加列名:ALTER TABLE 表名 ADD 列名 属性.
删除列名:ALTER TABLE 表名 DROP COLUMN 列名.
修改列名的属性:ALTER TABLE 表名 MODIFY 列名 属性.
重命名一个列:ALTER TABLE 表名 CHANGE COLUMN 原名 新名 数据类型
增加一条数值:INSERT INTO 表名 VALUES (,,,,,,,)
或 INSERT INTO 表名(列名,列名) VALUES (,,,)
查看当前表中所有的数据:SELECT * FROM 表名.
查看某几项的值: SELECT 列名,列名 FROM 表名.
条件查询:SELECT * FROM 表名 WHERE 条件
条件删除:DELECT * FROM 表名 WHERE 条件
更改某一条数据中的某一项:UPDATE 表名 SET 列名=值 WHERE 条件
查看某一列的所有值: SELECT 列名 FROM 表名.
如果要求没有重复 SELECT DISTINCT 列名 FROM 表名
条件查询中可以使用:AND OR
如 :SELECT * FROM 表名 WHERE 列名='值‘ AND/OR 列名=’值'
排序查看:SELECT * FROM 表名 ORDER BY 列名 (顺序)
SELECT * FROM 表名 ORDER BY 列名 DESC(倒序)