1. 查看当前数据库存储过程: show procedure status where Db='table';
2. 调用存储过程: call xxx(@zzz);
3. 修改密码: 必须在mysql数据库下 update user set `Password` = PASSWORD('123') where `User` = 'root'
4. 切换数据库: use 数据库名;
5. 打印当前数据库实例中包含多少数据库: show databases;
6. 打印数据库存储的表: show tables;
7. char 与 varchar的区别{
name char(50)
a 后面补充49个字符空间 以空格占位 不支持存储的数据前后带空格
name varchar(50)
b 根据实际存储的数据占用磁盘空间
}
8. 乐观锁:update goods set amount = amount - #buy# where code = xxx and amount-#buy# >=0;
9. MYSQL低版本中 联合索引在使用非第一个索引字段进行查询时,可能会失效
10. 查看当前sql查询配置 > show variables like '%quer%';打开慢查询,在my.ini中加入一些配置,并且设置慢查询日志
11. 字段自增加 auto_increment
2. 调用存储过程: call xxx(@zzz);
3. 修改密码: 必须在mysql数据库下 update user set `Password` = PASSWORD('123') where `User` = 'root'
4. 切换数据库: use 数据库名;
5. 打印当前数据库实例中包含多少数据库: show databases;
6. 打印数据库存储的表: show tables;
7. char 与 varchar的区别{
name char(50)
a 后面补充49个字符空间 以空格占位 不支持存储的数据前后带空格
name varchar(50)
b 根据实际存储的数据占用磁盘空间
}
8. 乐观锁:update goods set amount = amount - #buy# where code = xxx and amount-#buy# >=0;
9. MYSQL低版本中 联合索引在使用非第一个索引字段进行查询时,可能会失效
10. 查看当前sql查询配置 > show variables like '%quer%';打开慢查询,在my.ini中加入一些配置,并且设置慢查询日志
11. 字段自增加 auto_increment