文章内容
2020/8/19 17:11:42,作 者: 黄兵
MySQL新建数据库以及授权过程
此文总结了新建MySQL数据库,新建用户,用户授权等过程:
新建数据库,并设置数据库采用的编码方式:
CREATE DATABASE db_name DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
新建用户,设置用户可以远程连接,并设置密码:
CREATE USER 'user_name'@'%' IDENTIFIED BY 'password';
之后给上面新建的数据库授权:
GRANT SELECT, INSERT, CREATE, DROP, ALTER, DELETE, INDEX, INSERT, SELECT, UPDATE, REFERENCES ON db_name.* TO 'user_name'@'%';
这里给了一些常用的权限,不推荐全部授权,主要还是存在一些安全问题,需要注意。
删除数据库:
DROP DATABASE db_name;
如果是在 Ubuntu 20.04 上安装数据库,可疑参考这篇文章:Ubuntu 20.04 如何安装 MySQL
黄兵个人博客原创。
转载请注明出处: 黄兵个人博客 - MySQL新建数据库以及授权过程
评论列表