新手必须要会的几个mysql操作,创建数据库和用户

使用LINUX主机建立动态站点,如果不打算全部用面板来操作,那么下面几个操作是你必须要掌握的》

一、实验环境:

centos6.8+mysql5.5+phpmyadmin(不是必须)

mysql和php的环境安装详见:

二、使用mysql服务:
1.首先在ssh上链接数据库

1
mysql -u root -p

然后输入密码
2.接下来执行三中的步骤
会返回执行成功或者失败的消息:

1
Query OK, 0 rows affected (0.00 sec)

执行三中的步骤后(每一次,除了删除)要刷新权限:

1
flush privileges;

三、创建数据库:

1.创建一个用户test0,其密码为123456,创建其同名数据库并赋予test0用户test0数据库的全部权限

1
2
3
CREATE DATABASE test0;
CREATE USER test0 @'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON test0.* TO test0;

2.创建一个用户test1,其密码为123456,赋予其test0数据库的查看权限

1
2
CREATE USER test1 @'%' IDENTIFIED BY '123456';
GRANT SELECT ON test1.* TO test0;

3.修改test1的密码为778899

1
SET PASSWORD FOR 'test1'@'%' = PASSWORD('778899');

4.删除用户test0及其同名数据库

1
2
DROP DATABASE `test0`
DROP USER `test0`

四、使用phpmyadmin
用root用户登陆后点击标签中的sql,复制语句后点击执行就行了