MySQL一些常用命令

这篇博客详细介绍了MySQL数据库的基本操作,包括创建、查询和删除数据库及数据表,查看当前用户、数据库版本和状态,以及备份与恢复数据库的方法。此外,还涵盖了查看队列、授权表以及执行SQL查询来获取表内行数等实用技巧。
摘要由CSDN通过智能技术生成

1、创建、查询、删除数据库

create database 数据的名称;      创建数据库

show databases;         查询数据库

drop database 数据库名称;        删除数据库

2、查看当前使用的数据库

select database();

3、创建、查询、删除数据表

创建数据表前需要进入数据库  比如进入数据库db1创建表  use db1;

可以使用select database(); 查看当前数据库

create table 数据表名称(表内容);  创建数据表

show tables;    查看数据表

drop table 表名;    删除数据表

4、查看当前用户

select user();

5、查看数据库版本

select version();

6、查看数据库状态

show status;

7、查看表内行数

select count(*) from mysql.user;

8、查看队列

show processlist; show full processlist;

9、查看授权表

 show grants;

10、备份库

[root@centos ~]# mysqldump -uroot -p mysql > /tmp/mysql.sql
Enter password:       

注:/tmp/mysql.sql,可根据所需放到自己想放到的地方

11、恢复库

[root@centos ~]# mysql -uroot -p mysql < /tmp/mysql.sql
Enter password: 

12、备份表

[root@centos ~]# mysqldump -uroot -p mysql user > /tmp/user.sql
Enter password: 

13、恢复表

[root@centos ~]# mysql -uroot -p mysql < /tmp/user.sql
Enter password: 

14、备份所有的数据库

[root@centos ~]# mysqldump -uroot -p -A > /tmp/123.sql
Enter password: 

15、只备份表的结构

[root@centos ~]# mysqldump -uroot -p -d mysql > /tmp/mysql.sql
Enter password: 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值