如何建立互联网公司网站,专业的大良网站设计,6网站免费建站,龙岩代理记账公司MYSQL创建用户以及解决MYSQL新建数据库看不到相关数据库信息的解决方案
首先 我们在root用户下#xff0c;创建一个mysql用户账户 如创建一个test用户 密码123456 命令如下#xff1a; CREATE USER ‘test’‘localhost’ IDENTIFIED BY ‘123456’; 创建了一个db1的数据库 …MYSQL创建用户以及解决MYSQL新建数据库看不到相关数据库信息的解决方案
首先 我们在root用户下创建一个mysql用户账户 如创建一个test用户 密码123456 命令如下 CREATE USER ‘test’‘localhost’ IDENTIFIED BY ‘123456’; 创建了一个db1的数据库 命令如下 create database db1 default character set utf8; 我们使用刚才新建的test 用户去登录mysql 结果是看不到这个db1的数据库 我们怎么办这里需要使用root账户 给其指定的权限 命令如下: GRANT ALL PRIVILEGES ON db1.* TO ‘test’‘%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION; GRANT ALL PRIVILEGES ON db1. TO ‘test’‘%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;*
db1 为我们需要给权限的数据库名test 为我们需要指定的mysql用户名123456 为我们需要指定的mysql用户名对应的密码
然后执行刷新权限命令 FLUSH PRIVILEGES 然后再次登录test用户 此时show databases; 就会出现我们刚才新建的db1 数据库了