mysql8.0.15创建数据库和是删除数据库及用户删除
1.首先安装mysql8.0.15
2.Mysql8.0.15安装成功后,默认的root用户密码为空,用以下命令来登录root用户:
mysql –u root –p
<p><img src="https://img-blog.csdnimg.cn/20190725113000248.png" alt="直接按下回车"><br>
<strong>记住密码不用输入</strong><br>
3.进入之后修改密码:</p>
ALTER USER "root"@"localhost" IDENTIFIED BY "你的新密码";
<p>4.重新登录 (mysql –u root –p)<br>
<img src="https://img-blog.csdnimg.cn/20190725113358920.png" alt="重新登录时输入刚才设置的密码"><br>
5.创建数据库</p>
CREATE DATABASE `databases_name` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
<p>6.创建用户</p>
CREATE USER username IDENTIFIED BY 'password';
<p>7.赋予权限(’%’ 是可以任意ip登陆的权限 )</p>
GRANT ALL PRIVILEGES on databases_name.* to 'username'@'%';
<p>7.刷新权限</p>
FLUSH PRIVILEGES;
<p>8.删除数据库</p>
DROP DATABASE database_name;
<p>9.删除用户(两种方法)</p>
9.1 drop user username'@'%';
9.2 delete from user where user='username' and host='localhost';
<p><em><strong>注意:<br>
1. drop:完全删除用户,包括权限<br>
2. delete : delete只是删除了user表的内容,其他表不会被删除,后期如果命名一个和已删除用户相同的名字,权限就会被继承。</strong></em></p>
<p>10.刷新</p>
FLUSH PRIVILEGES;