10、建自己的数据库:
CREATE DATABASE 数据库名; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 数据库名@localhost IDENTIFIED BY '密码'; SET PASSWORD FOR '数据库名'@'localhost' = OLD_PASSWORD('密码'); CREATE DATABASE LFHDB; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON LFHDB.* TO LFHDB@localhost IDENTIFIED BY 'mysql'; --下面执行报错 SET PASSWORD FOR 'LFHDB'@'localhost' = OLD_PASSWORD('mysql');
11、远程登录设置:
grant all PRIVILEGES on LFHDB.* to root@'10.211.55.2' identified by 'mysql';
LFHDB.* 表示上面的权限是针对于哪个表的,LFHDB指的是数据库,后面的 * 表示对于所有的表,
由此可以推理出:对于全部数据库的全部表授权为“*.*”,
对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授权为“数据库名.表名”。
root 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。
10.211.55.2 表示允许远程连接的 IP 地址,如果想不限制链接的 IP 则设置为“%”即可。
mysql 为用户的密码。
如何开启MySQL的远程帐号-3)执行了上面的语句后,再执行下面的语句,方可立即生效。
> flush privileges;
精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程
更多Mysql内容来自木庄网络博客
标签:Mysql
相关阅读 >>
windows下mysql 5.7 设置区分大小写(敏感),设置默认编码 utf8mb4
mysql5.7.14下载安装图文教程及mysql数据库语句入门大全
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。