美文网首页
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