SHOW VARIABLES LIKE 'character_set_client' --一般在 SQLyog 中显示不对,建议直接
查看 MySQL.ini 文件,在 MySQL 窗口中是准确的
例
mysql> SHOW VARIABLES LIKE 'character_set_client';
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| character_set_client | gbk |
+----------------------+-------+
1 row in set (0.00 sec)
SQL 结构化查询语言
SQL 语句不区分大小写,但数据区分大小写。mysql 用#注释
SHOW DATABASES 查看数据库
information_schema 存储数据库中一些数据对象的信息,相当于数据字典
mysql 存储了系统的用户权限信息及帮助信息
test 系统自动创建的测试数据库,任何用户都能使用
CREATE DATABASE [ IF NOT EXISTS ] my_testdb ; 创建数据库,名字为 my_testdb
DROP DATABASE [ IF EXISTS ] my_testdb; 删除数据库,名字为 my_testdb
USE database_name; 选择数据库,use 后面跟数据库名字,之后所有操作都是在该数
据库中。
数据库对象命名规则
必须以字母开头
可以包括三个特殊字符# _ $
不要使用 msql 保留字
同一 schema 下对象不能同名
数值
整数
SMALLINT、INT 或 INTEGER、BIGINT,一般用中间的
浮点型 M 位数,D 小数位数
FLOAT(M,D) 4 字节 单精度
DOUBLE(M,D) 8 字节 双精度 --建议使用 double
DECIMAL [ ( M [ , D ] ) ] 或 DEC
日期
DATE 日期 1000-01-01~9999-12-31
评论0
最新资源