数据库系统mysql
SQL语句sql
配置文件: my.conf数据库
终端链接:服务器
mysql -uroot -p
登陆工具
exit 或者 quit 后者 \q
退出开发工具
mysql -V
版本ui
命令结束符是;
编码
\c
取消当前的执行code
查看版本:mysql -V
cdn
查看手册:help create database
Commands end with ; or \g.
select user();
select version();
select now();
SELECT DATEBASE();
经常使用的规范要大写,库名、表名、字段名要小写
支持折行操做,拆分的时候不要拆分完整的单词
不要使用关键字,若是要用加``
建立数据库:CREATE DATEBASE / SCHEMA db_name
查看当前服务器下的全部数据库:SHOW DATABASES
若是不存在就建立数据库:CREATE DATABASE [IF NOT EXISTS] db_name
查看上一步产生的警告信息:SHOW WARNINGS
建立时指定编码方式:CREATE DATABASE [IF NOT EXISTS] db_name DEFAULT [CHARACTER] SET [=] charset
查看指定数据库的详细信息:SHOW CREATE DATABASE db_name
修改数据库编码方式:ALTER DATABASE db_name DEFAULT CHARACTER SET charset
打开指定数据库:USE db_name
获得打开的数据库:SELECT DATABASE()
删除指定的数据库:DROP DATABASE db_name
若是数据库存在就删除: DROP DATABASE [IF EXISTS] test2
注释:# 注释内容 -- 注释内容
数据库最重要的组成之一,保存数据
由行和列来组成 row & column
每一个数据表中至少有一列,行能够有0行、1行、或者多行
表名字惟一,且有意义,最好含义明确
建立数据表:表名、字段名、字段类型、约束条件
CEEATE TABLE [IF NOT EXISTS] table_name(字段名称,字段类型(完整性约束类型), 字段名称 字段类型(完整性约束条件))ENGINE=存储引擎 CHARSET= charset
数值型
字符串类型
日期时间类型