MYSQL原生态SQL语句(未完待续)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MYSQL原生态SQL语句(未完待续)相关的知识,希望对你有一定的参考价值。
mysql介绍
- MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. 由于MYSQL是一款开放源码软件,因此可以大大降低总体拥有成本.在将来的某一天MYSQL也许也会成为收费的软件,当然那是以后的事情了.现在我们来介绍下MYSQL的SQL原生态语句
在本地设置MYSQL账号
- 创建my.ini文件
[mysqld]
character-set-server=utf8 #库的编码模式设置为utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
user=root # 账号名为root
[mysql]
default-character-set=utf8 # 每创建一个库,默认的编码为utf8
将MYSQL安装的目标文件添加到环境变量中,在CMD中直接操作MYSQL数据库.打开MYSQL时无需输入账号密码,默认从配置文件my.ini中读取将模式设置为严格模式
set global sql_mode= "strict_trans_tables,only_full_group_by"; #修改为严格模式,只能查看到分组后的字段,配合聚合函数.其余操作会报错 例如: select * from emo group by post; #会报错,原因是分组之后在去查看某一条数据毫无意义 强调: 模式设置为严格模式需要重新启动MYSQL
将MYSQL设置为后台自动运行
MYSQL原生态SQL语句
库: 本质就是一个文件夹
- 增加
create database 文件夹名 charset utf8; - 删除
drop database 文件夹名; - 修改
alter database 文件夹名 charset gbk; #修改指的是修改文件夹的编码方式 - 查看
show databases; # 查看所有文件夹
show create database 文件夹名; #查看指定文件夹表: 也就是一个文件
- 增加
- 删除
- 修改
- 查看
以上是关于MYSQL原生态SQL语句(未完待续)的主要内容,如果未能解决你的问题,请参考以下文章