首页 > 技术文章 > 基础命令杂记

xqr2018 2018-04-01 10:40 原文

1.以管理员身份运行cmd,通过命令net start mysql57 启动mysql客户端

2.再输入mysql -uroot -p+密码连接到sql服务器

3.show databas; (数据库中的命令必须以分号结尾)查看mysql中存在的数据库

 

4.use mysql; 进入数据库,会显示database changed

5.show tables; 查看数据库中存在哪些列表

6.desc user(列表的名字); 查看某个列表的结构 == show columns from user;

数据库有一个特点:创建一个表时,每个字段都要指定类型,严格按照这个要求,以保持数据的一致性

NULL:这个字段是否可以为空,NO表示必须要赋值

KEY:PRI表示主键,两个的话说明组成复合键成为主键

default:默认值

extra:额外的参数

7.select * from user;/select * from user\G; 查看表里的数据,前者很乱;后者变成一竖行显示,没那么乱

8.创建新的用户:

1 root@host# mysql -u root -p password;
2 Enter password:*******
3 mysql> use mysql;
4 Database changed
5  
6 mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
7     -> ON TUTORIALS.*
8     -> TO 'zara'@'localhost'
9     -> IDENTIFIED BY 'zara123';

9.创建/删除一个数据库:create/drop database 数据库名称 charset utf8(并使其支持中文)

10.‘\c’可以终止一条语句,在命令行写错的情况下使用

11.查询数据库版本:3种方法

12.查看使用的是哪个数据库:

13.查看创建表时使用的语句:show create table + 表名

14.查看表的详细情况

 

推荐阅读