mysql 一个典型的数据库建表建用户过程
Posted 佩雷尔曼的信徒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 一个典型的数据库建表建用户过程相关的知识,希望对你有一定的参考价值。
- cmd 命令不接 ";"
- mysql 命令后接 ";"
1、以管理员身份登录mysql
mysql -u root –p
2、选择mysql数据库
use mysql;
3、创建用户并设定密码
create user ‘test‘@‘localhost‘ identified by ‘123456‘;
4、使操作生效
flush privileges;
5、为用户创建数据库
create database testdb;
6、为用户赋予操作数据库testdb的所有权限
grant all privileges on testdb.* to test@localhost identified by ‘123456‘;
7、使操作生效
flush privileges;
8、用新用户登录
mysql -u test –p
9、查看mysql数据库中所有用户及拥有权限
SELECT DISTINCT CONCAT(‘User: ‘‘‘,user,‘‘‘@‘‘‘,host,‘‘‘;‘) AS query FROM mysql.user;
10、显示数据库列表
show databases;
11、显示库中的数据表
use mysql;
show tables;
12、退出mysql
quit
以上是关于mysql 一个典型的数据库建表建用户过程的主要内容,如果未能解决你的问题,请参考以下文章