文章内容

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新建数据库以及授权过程

分享到:

发表评论

评论列表