mysql 数据库操作命令_mysql数据库的常用命令

1、show databases; //查看数据库

show tables; //查看表(在查看表之前要先选择数据库:use 数据库名)

show grants; //查看授权用户的安全权限

show grants for '用户名'@'来源地址'; //查看某个用户权限

show status; //显示广泛的服务器状态信息

show errors; //显示服务器错误信息

show warnings; //显示服务器警告信息

2、desc 数据库名.表名; //查看数据表的结构

3、create database 数据库名; //创建数据库

create table 表名; //创建数据表(要先选择数据库)

4、drop database 数据库名; //删除数据库

drop table 数据库名.表名; //删除数据表

5、insert into 表名 (字段一,字段二,......) (可省略)values ('字段一的值','字段二的值',......); //插入数据到数据表

6、update 数据库名.表名 set 字段名1=值,字段名2=值 where 条件表达式; //更改原有数据

7、delete from 数据库名.表名 where 条件表达式; //删除不需要的数据

8、select 字段1,字段2,...... from 表名 where 条件表示; //查询语句

select user(); //显示当前连接用户

select now(); //显示当前时间

select user(),now(); //显示当前用户及时间

select database(); //显示当前数据库

9、grant 权限列表 on 数据库名.表名 to '用户名'@'来源地址' identified by '密码'; //用户权限设置

10、revoke 权限名 on 数据库名.表名 from '用户名'@'来源地址'; //撤销用户权限

11、flush privileges; //刷新授权表

12、help create databases; //显示创建特定数据库

help create tables; //显示创建特定表

13、status; //显示服务器状态

数据库的备份与恢复:

方法一:直接备份目录 /var/local/mysql/var

方法二:使用专用备份工具 mysqldump

备份操作:

mysqldump -u 用户名 -p密码 选项 数据库名 表名 > /备份路径/备份文件名

常见选项:

--all-databases

--opt

恢复操作:

mysql -uroot -p密码 数据库名 < /备份路径/备份文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值