相关术语
数据库系统
数据库
数据库管理系统
应用开发工具
管理员及用户
SQL语句
DDL : 数据定义语言
新建
DML : 操纵语言
增删改
DQL : 查询语言

DCL : 控制语言
权限

相关操作
配置文件: my.conf
终端连接:
mysql -uroot -p 登录
exit 或者 quit 后者 \q 退出
mysql -V 版本
命令结束符是;
\c 取消当前的执行
查看版本:mysql -V
查看手册:help create database
登录信息需要了解的信息
Commands end with ; or \g.
常用sql语句
select user();
select version();
select now();
SELECT DATEBASE();
sql语法规范
常用的规范要大写,库名、表名、字段名要小写
支持折行操作,拆分的时候不要拆分完整的单词
不要使用关键字,如果要用加``
数据库相关操作DDL
创建数据库: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
数据类型
数值型
整数
浮点
定数
字符串类型
日期时间类型

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: