mysql相关文档
# mysql官方文档
https://dev.mysql.com/doc/refman/8.0/en/sql-data-definition-statements.html
忽略SSL验证
# 添加忽略ssl验证参数
useSSL=false
授权时出现错误的解决方案:ERROR 1044 (42000): Access denied for user 'root'@'localhost'
https://www.cnblogs.com/kerrycode/p/9198566.html
关闭mysql服务
service mysql stop
启动mysql服务
service mysql start
重启mysql服务
service mysql restart
登录mysql
mysql -h 127.0.0.1 -u root -p
退出
exit;
查看数据库列表
show databases;
创建用户:
create user test1@'%' identified by '123456';
删除用户
drop user test1@'%';
查询用户信息
select host,user from mysql.user;
查询当前登录用户信息
select current_user() from dual;
查询用户授权信息
show grants for test1@'%';
给用户添加授权
grant all on 库名.表名 to 'test1'@'%';
给用户追加部分权限
grant update,delete on 库名.表名 to 'test1'@'%';
删除用户部分权限
revoke update,delete on 库名.表名 from 'test1'@'%';
删除用户权限
revoke all on 库名.表名 from 'test1'@'%';
刷新权限
flush privileges;
mysql权限系统表:mysql.tables_priv
select * from mysql.tables_priv;