常用MySql命令
1. 数据库操作
windows下进入mysql
启动mysql command Line Client,输入密码即可进入。
查看数据库
show databases; ,注意结尾的分号:
显示时间
select now();
创建数据库
create database 数据库名; ,这种方式采用默认latin1编码,中文会乱码。
为了改为utf8编码,我们使用这个语句 create database 数据库名 charset=utf8;
删除数据库
drop database 数据库名;
查看当前使用的数据库
select database();
使用某个数据库
use 数据库名;
2. 数据表操作
创建数据表
CREATE TABLE table_name (column_name column_type);
查看数据表
show tables; 查看所有的数据表名
desc table_name; 查看某个数据表的字段、类型、约束等。
向数据表插入数据
INSERT INTO 表名称 VALUES (值1, 值2,....)
物理删除与逻辑删除
物理删除就是真的把信息从数据表中删除,语法: delete from table_name where xxx
逻辑删除是通过增加一个字段来表示该信息删除,语法: alter table table_name add 字段名 字段类型 default 默认值
查询数据
select * from table_name;
参考链接:
https://wizardforcel.gitbooks.io/w3school-sql/content/1.html