mysql记录
一、ddl🐟
1.建库🐟
2.查看编码🐟
- character_set_client为客户端编码方式;
- character_set_connection为建立连接使用的编码;
- character_set_database数据库的编码;
- character_set_results结果集的编码;
- character_set_server数据库服务器的编码;
二、运维🐟
1.建用户🐟
create user '#userName'@'#host' identified by '#passWord';
/**
create user 'shafish'@'%' identified by 'kaifa123456';
**/
- %代表通配所有host地址权限(可远程访问)
- localhost为本地权限(不可远程访问)
- 指定特殊Ip访问权限 如10.138.106.102
2.数据库授权🐟
grant #auth on #databaseName.#table to '#userName'@'#host';
/**
grant select,insert,update,delete on sf.* to 'nacos_devtest'@'%';
**/
-
auth 代表权限,如下 all privileges 全部权限 select,insert,update,delete 增删改查权限 create,show,execute 建库,查库,执行函数/存储过程等权限
-
databaseName 代表数据库名#table 代表具体表,如下 *代表全部表 A,B 代表具体A,B表
-
userName 代表用户名
-
host 代表访问权限,如下 %代表通配所有host地址权限(可远程访问) localhost为本地权限(不可远程访问) 指定特殊Ip访问权限 如10.138.106.102
3.刷新🐟
4.查看授权情况🐟
5.撤销授权🐟
revoke #auth on #databaseName.#table from '#userName'@'#host';
/**
revoke select,insert,update,delete on sf.* from 'shafish'@'%';
**/
-
auth 代表权限,如下 all privileges 全部权限 select,insert,update,delete 增删改查权限 create,show,execute 建库,查库,执行函数/存储过程等权限
-
databaseName 代表数据库名#table 代表具体表,如下
-
*代表全部表 A,B 代表具体A,B表
-
userName 代表用户名
-
host 代表访问权限,如下 %代表通配所有host地址权限(可远程访问) localhost为本地权限(不可远程访问) 指定特殊Ip访问权限 如10.138.106.102
6.删除用户🐟
-
userName 代表用户名
-
host 代表访问权限,如下 %代表通配所有host地址权限(可远程访问) localhost为本地权限(不可远程访问) 指定特殊Ip访问权限 如10.138.106.102
ref:
创建日期:
2024年5月22日 21:23:35
最后更新: 2024年5月29日 23:54:25
最后更新: 2024年5月29日 23:54:25