美文网首页
mysql基础

mysql基础

作者: 牍中玉的小木屋 | 来源:发表于2019-10-02 16:41 被阅读0次
    1. 关闭远程登录

    2.配置环境变量名称
    mysqld
    3.mysql的三层服务结构
    dbms 数据库管理系统
    database 数据库
    table 数据表

    sql语句的分类

    • 分四类
    1. ddl 语句(数据定义语句)
      create alter drop
    2. dml 语句 (数据操作语句)
      update insert delete
    3. dql 语句 (数据查询语句)
      select
    4. dcl 语句 (数据控制语句)
      grant 、 revoke 、commit 、rollback

    创建数据库

    character set 数据库定义 ‘字符集’,通常使用 utf8 ,(支持中文,省空间)
    collate 校验规则,就是指表的排序和查询时的规则,默认的校验规则是 utf8_general_ci (不区分大小写)
    utf8_bin (区分大小写)

    mysql 中的注释(当版本超过4.01 财智星后面的命令)

    /*!40100 DEFAULT CHARACTER SET utf8 */

    设置字符集

    进入数据库 ,然后 set names utf8 (或者gbk)

    备份、恢复数据库

    • 备份
      mysqldump -u root -p 数据库名称 > 数据存放路径(绝对、相对,例如:d:/**.sql)
    • 恢复数据库
      进入到 mysql 控制台,
      1. 创建数据库 create database **
      2. 进入数据库 use **
      3. 导入数据 source d:/**.sql
      4. 请注意字符集的问题

    备份、恢复的注意事项

    • 备份某几张表
      mysqldump -u root -p 数据库名 表名1 表名2 > d:/**.sql
    • 恢复指定的表时,一定要选择数据库
    • 一次备份多个数据库(参数 -B )
      mysqldump -u root -p -B 数据库1 数据库2 > d://文件名.sql

    相关文章

      网友评论

          本文标题:mysql基础

          本文链接:https://www.haomeiwen.com/subject/gfoyuctx.html