随笔分类 -  MYSQL

摘要:1.mysql启动关闭流程 1.启动数据库 1.systemctl start mysqld 2./etc/init.d/mysqld start 3.mysqld_safe --defaults-file=/etc/my.cnf 4.mysqld --defaults-file=/etc/my.c 阅读全文
posted @ 2020-07-13 15:02 等等马上就好 阅读(329) 评论(0) 推荐(0)
摘要:####1.授权命令 grant all on *.* to root@'localhost' identified by '123'; grant all privileges on *.* to root@'localhost' identified by '123'; grant #授权命令 阅读全文
posted @ 2020-07-13 14:56 等等马上就好 阅读(156) 评论(0) 推荐(0)
摘要:1.在MySQL中,用户是怎么定义的 #mysql中,定义一个用户是: 用户名@'主机域' #用户名写法: 用户名如果是字符: mysql> create user root@'10.0.0.1'; 用户名是数字需要加引号: mysql> create user '123'@'10.0.0.1'; 阅读全文
posted @ 2020-07-13 14:41 等等马上就好 阅读(149) 评论(0) 推荐(0)
摘要:1.编译安装区别 #5.7在编译安装的时候多了一个boostorg库 [root@db02 mysql-5.7.20]# yum install -y gcc gcc-c++ automake autoconf [root@db02 mysql-5.7.20]# yum install make c 阅读全文
posted @ 2020-07-13 14:37 等等马上就好 阅读(6415) 评论(1) 推荐(0)
摘要:1.mysql程序结构 1.连接层 1.提供连接协议:TCP/IP 、SOCKET 2.提供验证:用户、密码,IP,SOCKET 3.提供专用连接线程:接收用户SQL,返回结果 通过以下语句可以查看到连接线程基本情况 mysql> show processlist; 2.sql层 1.接收连接层发过 阅读全文
posted @ 2020-07-12 16:39 等等马上就好 阅读(185) 评论(0) 推荐(1)
摘要:1.MYSQL的多实例 # mysql 多实例,也是多个配置文件启动数据库 mysql多个配置文件: 1.多个端口 2.多个socket文件 3.多个日志文件 4.多个srver_id 5.多个数据目录 # 实例 1.什么是单实例 一个进程 + 多个线程 + 一个预分配的内存空间 2.多实例 多个进 阅读全文
posted @ 2020-07-12 16:24 等等马上就好 阅读(228) 评论(0) 推荐(1)
摘要:1.主库操作 1.开启binlog [root@db01 ~]# cat /etc/my.cnf [mysqld] basedir = /usr/local/mysql datadir = /usr/local/mysql/data port=3306 socket=/tmp/mysql.sock 阅读全文
posted @ 2020-07-12 16:08 等等马上就好 阅读(220) 评论(0) 推荐(0)
摘要:误删下所有的用户 # 删除一个用户(::1 是本机 ipv6 地址) mysql> drop user root@'::1'; Query OK, 0 rows affected (0.00 sec) # 删除所有用户 mysql> delete from mysql.user where 1=1; 阅读全文
posted @ 2020-07-10 12:01 等等马上就好 阅读(165) 评论(0) 推荐(0)
摘要:1.下载mysql包 [root@web01 ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.46-linux-glibc2.12-x86_64.tar.gz 2.安装依赖 [root@m01 ~]# yum 阅读全文
posted @ 2020-07-10 09:18 等等马上就好 阅读(97) 评论(0) 推荐(0)
摘要:1.下载源码包 [root@db02 ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.46.tar.gz 2.安装依赖 [root@db02 ~]# yum install -y ncurses-devel 阅读全文
posted @ 2020-07-10 09:05 等等马上就好 阅读(159) 评论(0) 推荐(0)