-
SHOW DATABASES; //显示所有数据库
-
SELECT DATABASE(); //查看当前数据库
-
SHOW TABLES; //显示表名
-
USER db_name[;] //切换数据库
-
DESC tb_name;/DESCRIBE city;/EXPLAIN city; //显示数据库列信息
-
SHOW columns FROM db_name; //显示数据库列信息
-
SELECT VERSION(); //查询当前数据库版本
-
SELECT CURDATA();/SELECT CURRENT_DATE; //查询当前日期(yyyy-MM-dd)
-
SELECT NOW(); //查询当前时间(yyyy-MM-dd HH:mm:ss)
-
SELECT USER(); //查询当前登录账户
-
SELECT USER() \c //取消执行当前语句
-
CREATE DATABASE mydb; //创建数据库 'mydb'(类Unix下数据库是区分大小写的)
-
CREATE TABLE tb_name(co_name co_type...); //创建表
-
LOAD DATA LOCAL INFILE '/path/pet.txt' INTO TABLE pet[LINES TERMINATED BY '\r\n']; //从本地文件将数据导入表
-
SELECT YEAR(CURDATE());
-
SELECT MONTH(CURDATE());
- SELECT DAYOFMONTH(CURDATE()); //查询当前日
-
SELECT RIGHT(CURDATE(), 5); //right用法
-
SELECT LEFT(CURDATE(), 7);
-
SELECT DATE_ADD(CURDATE(), INTERVAL n MONTH); //
-
SELECT DATE_ADD(CURDATE(), INTERVAL n YEAR);
-
SELECT DATE_ADD(CURDATE(), INTERVAL n DAY);
-
SELECT MOD(12, 5);/SELECT 12 % 5; //取余运算
-
SELECT * FROM tb_name WHERE co_name
- SHOW INDEX FROM db_name; //查看索引信息
- SOURCE filename; // 批处理执行sql脚本(source D:/mysql.sql;)
- ALTER TABLE tb_name AUTO_INCREMENT = n; //修改自增从n开始
- SELECT CONCAT(str...); //将字符串拼接起来(任意个数)
- SHOW ENGINES; //查看数据库引擎
- ALTER TABLE tb_name MODIFY co_name data_type; //修改表字段的数据类型
- ANALYZE TABLE tb_name; //帮助优化索引