1.3 MySQL数据库常用命令

MySQL数据库常用命令

1、进入数据库系统

mysql -uroot -p12345;

# -u 后面紧接着登陆的用户名,-p 后面紧接着密码

2、查看当前目录有哪些数据库

>show databases;

3、创建数据库

>create database firstdb;

# firstdb 为数据库名

4、进入数据库

>use firstdb;

5、查看数据库里有那些表

>show tables;

6、在数据库里新建一张表

>create table first_t1(id varchar(20),name varchar(50));

# 表名为first_t1,表中有俩个字段:id和name,他们限制长度分别为20和50

7、查看建表时的规则

>show create table first_t1;

8、查看表的字段

>desc first_t1;

9、在表中插入内容

>insert into first_t1 values ('00001','qinyuqian');

10、查看表的内容

>select * from first_t1;

11、只查看表中的一条内容

>select * from first_t1 where id='00001';
>select * from first_t1 where name='qinyuqian';

12、匹配表中的内容出来

>select * from first_t1 name like "%qin%";

# 就会匹配表中name中带有qin字段的内容

13、授权用户

>grant all on firdb.* to qyq@'localhost' identified by "12345";
>grant all on firdb.* to first@'192.168.1.1' identified by "1234567";

# all代表所有权限,可以换成其他的代码来控制权限。firdb.*代表数据库firdb中所有的表。
# qyq是用户名,localhost和192.168.1.1指定用户来源,12345是密码

14、授权的用户进行登陆

mysql -hlocalhost -ufirst -p12345 -P3306

15、MySQL备份或导出

>mysqldump -uroot -p12345 firstdb >/tmp/firstdb.sql;

16、MySQL导入

>source firstdb.sql;
mysql -uroot -p12345 firstdb < /tmp/firstdb.sql;

17、删除数据库

>drop database firstdb;

18、删除表

>drop table first_t1;

19、清空表内容

>delete from first_t1;

20、查看数据库字符集

>show variables like '%char%';

注:每一个语句后跟分号表示语句结束。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章