MySQL笔记 -- 概览
发布日期:2021-05-10 23:13:24 浏览次数:24 分类:精选文章

本文共 2542 字,大约阅读时间需要 8 分钟。

MySQL?????????????????

??MySQL?????

MySQL??????????????????RDBMS?????????????????????????????????????????????

1. ???????????RDBMS?

MySQL??????????????????????????????

  • ?????????????????????????????????????
  • ??????????SQL?????JOIN???????????
  • ??????MySQL?Oracle?PostgreSQL???RDBMS???

2. NoSQL???

NoSQL?????????????????????????????????????

  • ???????????????????????????
  • ??????????????????????
  • ?????
    • ?????Redis?Memcache?
    • ?????MongoDB?
    • ?????Elasticsearch?
    • ?????Cassandra?

3. ?SQL???????

????????????SQL????????????????????????????

  • ??????????????
  • ???????Spanner?TiDB?PolarDB??

??MySQL????

MySQL?????????SQL????????File System?FS????????????

1. ???

??????????????????????

  • ?????????TCP/IP?Socket???
  • ????????????????IP??????
  • ????????????????SQL????????
  • ??????????SQL?????SQL??

2. SQL?

SQL???MySQL??????????????

  • ????????????????SQL???
  • ???????SQL????MySQL???
  • ???????????????????????????
  • ???????????????????????
  • ???????????SQL???
  • ???????????????????????
  • ????????????????????????????????

3. ?????

????????SQL??????????????????????????

  • ???????SQL???????????????
  • ???????16?????????????
  • ???????????????????????
  • ????????????????????

??MySQL????

?Linux????MySQL?????????????????

  • ????????create database???????????/data/mysql/data/??????????????
  • ?????????MySQL????????????????????
  • ??????????????InnoDB????????????????????????????????????

??MySQL????

MySQL?????????????????????????????????????????????????????????

1. ??????

  • ??????????????MySQL???????????
  • ???????????????????????????????????????

2. ??????

  • ??????????/etc/my.cnf??????????????
  • ????????mysqld_safe?????--skip-networking???
  • ?????????????????configure???????

3. ????????

MySQL???????????????????

  • ???????
    [mysqld]
    [mysqld_safe]
    [server]
  • ??????
    [mysql]
    [mysqladmin]
    [mysqldump]
    [client]

4. ??????

????????MySQL???????

[mysqld]
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql/data
socket=/tmp/mysql.sock
server_id=6
port=3306
[mysql]
socket=/tmp/mysql.sock

5. ????????

MySQL?????????????????

  • /etc/my.cnf
  • /etc/mysql/my.cnf
  • SYSCONFDIR/my.cnf
  • $MYSQL_HOME/my.cnf
  • defaults-extra-file??????
  • ~/.my.cnf
  • ~/.mylogin.cnf
  • DATADIR/mysqld-auto.cnf
  • 6. ??MySQL???????

    ???????--defaults-file=file_name??????????????MySQL????mysqld-auto.cnf?~/.mylogin.cnf?????????

    ??MySQL????

    MySQL???????????????????????????????????????

    1. ?????

    MySQL???????????????

    • -u??????????
    • -p?????????
    • -S???????????
    • -P?????? Listening ????
    • -h???????????
    • -e??????????????
    • <??????SQL?????
    • >???????????

    2. ????

    MySQL????????????

    • help????????
    • \c????????
    • \G?????????
    • source???SQL???

    ?????MySQL????????????????????????????????????????MySQL??????????

    上一篇:MySQL笔记 -- 单机多实例安装
    下一篇:MySQL笔记 -- RPM安装/二进制安装

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年05月08日 02时31分56秒

    关于作者

        喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
    -- 愿君每日到此一游!

    推荐文章