MYSQL (基本命令)
一,SQL 功能分类
DDL:数据定义语言,用来定义; 数据库对象:创建库,表,列 等。
DML:数据库操作语言,用来操作数据表中的记录。
DQL:数据查询语言,用来查询数据。
DCL:数据控制语言,用来定义访问权限和安全级别。
二,MYSQL 数据类型(大致分为三类)
数值类型
字符串类型
日期和时间类型
1,常见的数据类型(字符串类型和日期时间类型要用单引号括起来)
1.浮点型 DOUBLE
2,固定长度字符串类型 CHAR
3,可变长度字符串类型 VARCHAR
4,字符串类型 TEXT
5,二进制类型 BLOB
6,日期类型 DATE
7,时间类型 TIME
8,日期时间类型 DATETIME
三,DDL
1,创建数据库 CREATE DATABASE 数据库名称;
2,删除数据库 DROP DATABASE 数据库名称;
3,查看数据库 SHOW DATABASES;
4,使用(进入)数据库 USE 数据库名称;
5,查看数据库中有多少张表 SHOW TABLES;
(注意:写的顺序,先使用数据库,再去查看有多少张表。)
6,查看表的字段信息 DESC 表名;
7,添加一列 ALTER TABLE 表名 ADD ,列名 数据类型;
8,删除一列 ALTER TABLE 数据库名 DROP 表名;
9,修改表名 RENAME TABLE 原始表名 TO 要修改的表名;
10,查看表的创建细节 SHOW CREATE TABLE 表名;
11,修改表的字符集 ALTER TABLE 表名 CHARSET=utf8;
12,修改表的列名 ALTER TABLE 数据库名 CHANGE 原始名 新名;
13,删除表 DROP TABLE 表名;
14,创建学生表 CREATE TABLE 表名(内容);
(注意:最后一行没有逗号)
四,修改数据库密码
mysqladmin -u root -p password 密码;