SQL包含以下4个部分
(1)数据定义语言(DDL):drop create alter 等语句
(2)数据操作语言(DML):insert update delete 语句
(3)数据查询语言(DQL):select
(4)数据控制语言(DCL):grant,revoke,commit,rollback
1. cmd 以管理员身份运行 net start mysql57 启动mysql服务
net stop mysql57 关闭 mysql 关闭mysql服务
2. mysql -h localhost –u root –p 回车 输入密码 登录mysql(遇到问题解决 1:添加环境变量。2:cd到mysql bin的目录下输入上述命令)
3. show databases; 查看当前存在的数据库
4. create database database_name; 创建数据库
5.show create database database_name \G 查看数据库的定义
6.drop database database_name; 删除数据库,
7.针对具体的要求,可以对每一个表使用不同的存储引擎。Show engines\G 查看系统支持的引擎
8.InnoDB , MRG_MyISAM , Memory , Archive , Federated , CSV , BlackHole , MyISAM
9.use database_name; 选择当前数据库
10.SHOW VARIABLES LIKE ‘%storage_engine%’; 查看默认的存储引擎
11.修改mysql的配置有两种方式:
a.通过DOS命令重新配置mysql。但这种方式的修改只针对当前窗口有效。如:set character_set_client = gbk;设置mysql客户端的字符集编码。
b.通过my.ini文件重新配置mysql。这种方式的修改长期有效。(my.ini在C盘programData文件夹下)
12.数据库一旦安装,创建的数据库编码也就确定了。
修改数据库编码:alter database 数据库名称 default character set 编码方式 collate 编码方式_bin;(如gbk)