MySQL
1、登录MySQL
mysql -u用户名 -p密码
2、查看数据库
show databases;//MySQL服务下多少库
3、进入某个数据库
use mydb;//进入mydb数据库
4、查看所有的表
show tables;//查看该库下所有的表
5、操作失误,不慌
exit退出
Ctrl + C:强行终止
6、显示表信息
describe 表名;
7、创建数据库
create database mydb; ------创建一个数据库(mydb)
show databases; ------是否创建成功
exit; ------退出MySQL服务连接
-- 单行注释
/*
*/ 多行注释
数据库字段属性
Unsigned:非负数
/* 每一个表,都必须存在以下5个字段
id 主键
'version' 乐观锁
is_delete 伪删除
gmt_create 创建时间
gmt_update 修改时间
*/
删除
delete from table where id =1
delete from mydb;//删除表
truncate table mydb;//删除表
- delete 计数器不清零
- truncate 计数器清零,自增归零9,不会影响事物
数据库引擎
InoDB 断电内存丢失
MyISAM
文件在
数据库查询
去重
distinct
ate 计数器清零,自增归零9,不会影响事物
数据库引擎
InoDB 断电内存丢失
MyISAM
文件在
数据库查询
去重
distinct
select distinct studentNo from student; //查询去重后的学号