mysql -h主机地址 -u用户名 -p用户密码                       进入mysql数据库

更改密码(三种方法):

mysqladmin -u用户名 -p旧密码 password 新密码 

>SET PASSWORD FOR '用户名'@'主机名'=PASSWORD('新密码')

>UPDATE mysql.user SET PASSWORD=PASSWORD('新密码') WHERE CONNECTION;

>FLUSH privileges;



show engines;                 查看数据库支持的存储引擎

show table status like '表名\G;        查看表的属性信息(Engine:存储引擎)

mysql --help --verbose              mysql的默认选项





SHOW DATABASES;                      列出数据库

USE database_name                    使用database_name数据库   

CREATE DATABASE (IF EXISTS) data_name      创建名为data_name的数据库 

DROP DATABASE data_name                 删除一个名为data_name的数据库



CREATE TABLE tb_name(col1,col2...);              创建一个表(之前必须指定数据库)

wKioL1cLrQbhZl2_AAAKGJ5GW0w801.png

SHOW TABLES FROM db_name;                                   查看库中的表

wKiom1cLrFPziPQQAAAHpW1QxSc110.png

 DESC  tb_name;                                          查看表结构wKioL1cLrQaxjlIaAAARoVZ2lVI021.png

DROP TABLE tb_name;                                           删除表


修改表

ALTER TABLE tb_name           
            MODIFY
            CHANGE
            ADD
            DROP

alter 旧表名 rename to 新表名                                    修改表名

alter table 表名 change 旧字段名 新字段名 新数据类型                   修改字段名

alter table 表名 modify 字段名 数据类型                       修改字段数据类型

alter table 表名 drop 字段名                                    删除字段

wKiom1cLtMOxDpsGAAAEd0l6Pzw352.png     添加course字段为第一字段wKioL1cLtK6yGDdsAAAU1iYh68A909.png


INSERT INTO tb_name (col1,col2...) VALUES|VALUE ('STRING',NUM)wKiom1cLtg6xK589AAAaDFQjrKs855.png


UPDATE tb_name