![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
hyy_217
这个作者很懒,什么都没留下…
展开
-
centos7.x 安装mysql5.6
centos 7.x 如果装的是基础服务器以上的版本,会自带一个mariadb,需要先卸载了才能进行mysql的安装,以下是以基础服务器版本为准安装的,其中缺少了Data:Dumper模块,可以从安装镜像的packages中找到其rpm包mysql的rpm压缩包去mysql官网去下,这里只讲解5.6版本,5.7版本的安装又有很大变化-----------------------原创 2017-05-26 16:32:17 · 523 阅读 · 0 评论 -
通过mysql的information_schema库来进行全库搜索字段所在表
mysql所有的表信息库信息都存放在information_schema库通过查询information_schema库来实现对整个库中的某个字段的来定位全库搜索 SELECT `TABLE_NAME` 表名, `COLUMN_NAME` 字段名,`DATA_TYPE` 字段类型, `CHARACTER_MAXIMUM_LENGTH` 字段长度 FR原创 2017-06-13 17:05:15 · 1608 阅读 · 0 评论 -
mysql 磁盘读写的I/O优化
#在 MySQL 5.1.x #版本中曾使用参数innodb_file_io_threads,指负责处理数据页上读写IO请求的后台线程数量。#在 MySQL 5.5.x#中拆成2个参数:innodb_read_io_threads,Innodb_write_io_threads。#该参数值之和=2*CPU个数*CPU核数。#如果系统读>写,可以设置innodb_read_io_th原创 2017-06-13 15:26:10 · 6092 阅读 · 0 评论 -
mysql的慢日志
# 所有的使用了比这个时间(以秒为单位)更多的查询会被认为是慢速查询. # 不要在这里使用”1″, 否则会导致所有的查询,甚至非常快的查询页被记录下来(由于MySQL 目前时间的精确度只能达到秒的级别). long_query_time = 30 #慢日志存放位置slow_query_log_file = /data/mysql/slow_query.log#慢原创 2017-06-13 15:24:01 · 370 阅读 · 0 评论 -
MYISAM表损坏 通过mysqlcheck进行表修复
mysql下的bin目录中有mysqlcheck.exe是专门修复myisam表损坏的需要命令行中执行mysqlcheck -r database tablename-uroot -pmrule -h127.0.0.1 -P3306原创 2017-06-13 10:21:20 · 1509 阅读 · 0 评论 -
linux mysql 更改MySQL数据库目录位置 (仅供参考)
MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:1、home目录下建立data目录cd /homemkdir data2、把MySQL服务进程停掉:mysqladmin -u root -p shutdown3、把/var/lib/mysql整个目录移到/home/datamv /var/l转载 2017-05-09 22:26:33 · 316 阅读 · 0 评论 -
MySQL的Innodb表恢复
一、innodb恢复方法强制执行innodb恢复如果你想从数据库中备份你的数据。通常,大多数获得的数据是完整的。但是,不排除你在执行SELECT * FROM tbl_name或者执行InnoDB后台操作的时候碰上了崩溃、断言。这样,就会让InnoDB前滚恢复的时候崩溃。在这种情况下,你就要用到innodb_force_recovery(innodb强制恢复)操作去强制InnoDB 数据存转载 2017-05-27 16:39:45 · 2149 阅读 · 0 评论 -
mysql5.7日志时间与系统时间不一致
在MySQL 5.7.2 新增了 log_timestamps 这个参数,该参数主要是控制 error log、genera log,等等记录日志的显示时间参数且默认安装后error_log,slow_log 日志时间戳默认为UTC,因此会造成与系统时间不一致,与北京时间相差8个小时SHOWGLOBALVARIABLESLIKE'log_timestamps原创 2017-05-27 15:20:15 · 15077 阅读 · 0 评论 -
授权指定ip访问mysql 服务器
授权指定ip访问访问授权ROOT使用密码1234从应用服务器主机连接到mysql服务器mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'xxx.xxx.xxx.xxx' IDENTIFIED BY '1234' WITH GRANT OPTION;mysql> flush privileges; mysql授权任原创 2017-05-26 17:06:14 · 8484 阅读 · 0 评论