查看各参数 show variables ; show variables like 'max_connect%' ; 17.查看队列 show processlist ; show full processlist ;
18.mysql创建用户以及授权 grant 授权,允许>
grant all on . to 'user1' @‘127.0.0.1’> grant SELECT,UPDATE,INSERT on db1. to 'user2' @'192.168.133.1'>
grant all on db1 , to 'user3'@'%'> show grants ;
show grants for user2@192.168.133.1 ; 用来查看指定用户的授权情况
grant完之后,还要执行 flush privileges;
例:怎么查询mysql当前有多少个用户呢?
use mysql;
select user,host from user;
19 。常用sql 语句
myusam 引擎查找很快,会统计行数 InnoDB 查找很慢,不会自动统计行数占资源
select 选择 insert 插入 update 修改 drop 删除 truncate table 清空表(不删除) desc 查看
set是修改系统参数或者设置变量用的
seletc count () from mysql.user ; count ()查找整个表的行顺 库和表中间有个点
select from mysql.db ; 查看所有内容 查看myql库下db表所有内容 可加\G
select db from mysql.db ; 查看单个字段
select db ,user from mysql.db ; 查看多个字段
select * from mysql.db where host like '192.168.%' ; 模糊查询 查看mysql下db的192.168开头字段
insert info db1.t1 vlaues (1,'abc') ;
update db1.ti set name ='aaa' where> truncate table db1.t1 ; 清空db1库下的ti表
drop table db1.t1 ; 删除db1库下的ti表
drop database db1 ; 删除db1库