Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5800082
  • 博文数量: 409
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 8273
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-23 19:15
个人简介

qq:78080458 学习交流群:150633458

文章分类

全部博文(409)

文章存档

2019年(127)

2018年(130)

2016年(20)

2015年(60)

2014年(41)

2013年(31)

分类: LINUX

2018-12-01 16:30:17

使用mysql

1、登录,可以用密码登录,也可以不用密码登录。命令格式“mysql –u 用户名 –p 密码”

[root@localhost src]# mysql -u root     //有密码登录

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 3

[root@localhost src]# mysql -u root         //无密码登录

 

2、退出,命令“quit” 

[root@localhost bin]# quit

 

3、创建数据库,命令“create database 数据库名称;”,注意这个命令后面有分号

mysql> create database test1;

Query OK, 1 row affected (0.00 sec)

 

4、查看数据库,命令“show databases;

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| test               |

| test1              |

+--------------------+

4 rows in set (0.00 sec)

 

5、删除数据库,命令“drop database 数据库名称;

mysql> drop database test1;

Query OK, 0 rows affected (0.01 sec)

 

6、设置权限 

mysql允许给某个特定的用户赋予指定的权利,而且可以指定在某台机器上使用。Mysql的权限如下

权限

数据库

Table

Column

说明

all privileges

 

 

所有权利

alter

 

增减、删除、修改列

create

 

创建数据库、表

delete

 

删除行

drop

 

删除表、数据库

file

 

 

操作文件

index

 

索引

insert

插入

process

 

 

查看线程、连接

reference

 

 

创建外键

reload

 

 

重新加载,拥有此权限可以刷新表

select

选择

shutdown

 

 

关闭

update

更新

usage

 

 

无权限,只能连接

 

1)授权用户权限,命令格式“grant 权限on 数据库文件to 用户名@ip identified by ‘密码’;”。在使用grant的时候,如果用户不存在,那么久创建用户。

//david在本机授权插入功能,密码123456,只能对test01操作

mysql> grant insert on test01.* to david@localhost identified by '123456';

Query OK, 0 rows affected (0.00 sec)

mysql> 

//david所有权限,在所有的主机都可以操作,而且可以操作任意数据库

mysql> grant all privileges on *.* to david@'%' identified by '123456';

Query OK, 0 rows affected (0.00 sec)

mysql>

2)查看当前数据库所有授权情况,命令“select hostuser from mysql.user” 

mysql> select host,user from mysql.user;

+-----------------------+-------+

| host                  | user  |

+-----------------------+-------+

| %                     | david |

| 127.0.0.1             | root  |

| localhost             |       |

| localhost             | david |



做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:  密码:n7bk

阅读(9148) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~