文章分类 -  mysql

摘要:1.停止mysql服务 # 停止服务 systemctl stop mysqld # my.conf文件增加一行 [mysqld] skip_grant_tables # 重启服务 systemctl start mysqld # 登陆mysql mysql # 重置root用户密码,并刷新权限 u 阅读全文
posted @ 2020-08-26 11:27 sunmmi 阅读(56) 评论(0) 推荐(0)
摘要:1.创建目录,并授权目录 mkdir /data/mysql/data32965 chown -R mysql.mysql /data/mysql/data32965 3.建立my32965.conf vim /etc/my32965.cnf [client] port = 32965 socket 阅读全文
posted @ 2020-07-10 15:01 sunmmi 阅读(113) 评论(0) 推荐(0)
摘要:#*** client options 相关选项 ***# #以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项。 [client] port = 3309 阅读全文
posted @ 2020-07-01 10:39 sunmmi 阅读(238) 评论(0) 推荐(0)
摘要:1.停掉从库的主从复制。 stop slave; 2.将主库的数据导出,导出时加上--master-data=2 mysqldump 3.在从库上导入主库导出的数据。 reset slave all; reset master; source /opt/JZJ_v1.0_2020-06-12_21_ 阅读全文
posted @ 2020-06-12 22:03 sunmmi 阅读(480) 评论(0) 推荐(0)
摘要:1.主:10.1.8.73 从:10.1.8.72,主my.cnf配置文件,从my.cnf配置文件 # 主my.conf [mysqld] user = mysql port = 3307 socket = /data/mysql/data3307/mysql.sock # 关键参数,server- 阅读全文
posted @ 2020-05-19 12:03 sunmmi 阅读(292) 评论(0) 推荐(0)
摘要:1.先停止原有数据库 # systemctl stop mysqld 2.建立新实例数据目录,并初始化数据库 mkdir /data/mysql/data3307 chown -R mysql.mysql /data/mysql/data3307 /usr/local/mysql/bin/mysql 阅读全文
posted @ 2020-05-19 10:03 sunmmi 阅读(578) 评论(0) 推荐(0)
摘要:1.下载二进制msyql文件,解压,创建软链接 [root@localhost ~]# cd /usr/local/src/ [root@localhost ~]# wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.29-linux-gli 阅读全文
posted @ 2020-04-20 17:27 sunmmi 阅读(427) 评论(0) 推荐(0)
摘要:1.MySQL5.7主要特性 原生架构支持centos7的Systemd 1.更好的性能:对于多核的CPU、固态硬盘、锁有着更好的优化、更好的innoDB存储引擎。 2.更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库。 3.新增sys库:以后这会是DB 阅读全文
posted @ 2017-06-11 18:49 sunmmi 阅读(616) 评论(0) 推荐(0)
摘要:1.安装MySQL依赖包 2.创建MySQL用户 3.安装MySQL 4.配置MySQL 5.管理MySQL 阅读全文
posted @ 2017-06-11 16:33 sunmmi 阅读(327) 评论(0) 推荐(0)
摘要:1.mysql 5.7.15版本好像默认启用了密码复杂度设置,插件名字叫做 validate_password,如果没有安装 2.在/etc/my.cnf加上配置,并重启mysql 3.登陆数据库查看 解释: 参考文档:http://www.studyofnet.com/news/1296.html 阅读全文
posted @ 2017-06-01 17:36 sunmmi 阅读(9450) 评论(0) 推荐(0)
摘要:MySQL官方下载地址: http://dev.mysql.com/downloads/mirrors/ #安装MySQL基础及依赖软件 yum install ncurses-devel libaio-devel -y #安装gmake编译软件 cd /usr/local/src wget htt 阅读全文
posted @ 2017-05-04 20:58 sunmmi 阅读(530) 评论(0) 推荐(0)
摘要:# [client] port = 3306 socket = /tmp/mysql.sock default-character-set = utf8 [mysql] no-auto-rehash #仅允许使用键值的updates和deletes [mysqld] port = 3306 ... 阅读全文
posted @ 2017-05-04 20:54 sunmmi 阅读(7284) 评论(0) 推荐(0)
摘要:通过show status 来优化MySQL 数据库 1, 查看MySQL 服务器配置信息 mysql> show variables; 2, 查看MySQL 服务器运行的各种状态值 mysql> show global status; 2, 查看MySQL 服务器运行的各种状态值 mysql> s 阅读全文
posted @ 2017-05-04 20:51 sunmmi 阅读(338) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-05-04 20:46 sunmmi 阅读(549) 评论(0) 推荐(0)
摘要:在遇到问题时先执行show processlist找到死锁线程号. 然后Kill processNo 当然主要解决还是需要去看一下具体的操作.可能产生死锁Show innodb status检查引擎状态 ,可以看到哪些语句产生死锁SHOW PROCESSLIST查看数据库中表的状态,是否被锁;kil 阅读全文
posted @ 2017-05-04 20:43 sunmmi 阅读(77) 评论(0) 推荐(0)
摘要:线上服务的监控已经基本搞定了,现在就剩下mysql 主从的状态没有检测,这里要想用zabbix 监控,还得写一个获取主从状态的脚本,然后设置一个key,创建模板套用这个key 获取mysql 的主从状态是否正常。 1.这里把我的脚本贴一下,脚本要给可执行权限 #!/bin/bash user=zab 阅读全文
posted @ 2017-05-04 20:42 sunmmi 阅读(232) 评论(0) 推荐(0)
摘要:root@localhost : [(none)] 04:44:46>show variables like 'character%'; +--------------------------+-----------------------------------------+ | Variable_name | Value ... 阅读全文
posted @ 2017-05-04 20:39 sunmmi 阅读(126) 评论(0) 推荐(0)
摘要:查询数据库 mysql> show databases; + + | Database | + + | information_schema | | mysql | | performance_schema | | shop | | test | + + 5 rows in set (0.00 se 阅读全文
posted @ 2017-05-04 20:38 sunmmi 阅读(587) 评论(0) 推荐(0)
摘要:#MySQL配置root密码为123; root@slave01 opt]# mysqladmin -uroot password '2345' 修改用户密码 [root@slave01 ~]# mysqladmin -uroot -p'123' password '1234' mysql> upd 阅读全文
posted @ 2017-05-04 20:36 sunmmi 阅读(247) 评论(0) 推荐(0)
摘要:#创建MySQL软件目录及用户组 mkdir /server/tools -p cd /server/tools useradd -s /sbin/nologin -M mysql mkdir /server/tools -p cd /server/tools useradd -s /sbin/no 阅读全文
posted @ 2017-05-04 20:32 sunmmi 阅读(276) 评论(0) 推荐(0)