MySQL创建数据库相关命令

转载请注明来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/73634525,建议读者阅读原文,确保获得完整的信息

1.数据库创建

第一步:登录数据库,输入命令sudo mysql -u root -p

[loongshawn@e100069197189.zmf /home/loongshawn]
$sudo mysql -u root -p 
Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

[loongshawn@e100069197189.zmf /home/loongshawn]
$sudo mysql -u root -p 
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 41892
Server version: 5.6.21 MySQL Community Server (GPL)

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

第二步:登录数据库,查看当前已存在数据库,并创建创建数据库。

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| data_loong_1       |
| data_loong_2       |
| mapdata_1          |
| mapdata_2          |
| mysql              |
| performance_schema |
| rong_1             |
| rong_2             |
| test               |
+--------------------+
10 rows in set (0.02 sec)

创建数据库命令create database knowledge_base_daily;

mysql> create database knowledge_base_daily;
Query OK, 1 row affected (0.00 sec)

2.分配权限

给数据库分配用户、分配权限,由于库中已存在用户,就不再新建用户及权限了,然后manager这个用户拥有数据库的所有权限;

mysql> grant all privileges on knowledge_base_daily.* to 'manager'@'%' identified by '12345678';
Query OK, 0 rows affected (0.08 sec)

mysql> grant all privileges on knowledge_base_publish.* to 'manager'@'%' identified by '12345678';
Query OK, 0 rows affected (0.00 sec)

mysql> 

如果需要给具体用户分配数据库具体数据表的权限,使用以下命令,如manager拥有table的update权限。

grant update on knowledge_base_publish.table to 'manager'@'%';

补充说明如何新建用户,通过命令:

create user 'loongshawn'@'%' identified by '12345678';
Query OK, 0 rows affected (0.08 sec)

3.补充说明

若文中有不详尽之处,请留言或自行去百度搜索。欢迎讨论。

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值