码迷,mamicode.com
首页 > 数据库 > 详细

MYSQL原生态SQL语句(未完待续)

时间:2018-08-13 12:06:04      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:修改   收费   oss   client   general   process   管理系统   -o   images   

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语句(未完待续)

标签:修改   收费   oss   client   general   process   管理系统   -o   images   

原文地址:http://blog.51cto.com/13764714/2158895

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!