• MySQL的nnodb引擎表数据分区存储

    日期:

    Symlinks are fully supported only for MyISAM tables. 对应Innodb引擎数据文件放到其他目录 mysql SHOW VARIABLES LIKE innodb_file_per_table; +-----------------------+-------+ | Variable_name | Value | +-----------------------+-------+ | innodb...

  • MySQL 5.7 并行复制

    日期:

    一、缘由: 某天看到主从复制延时的告警有点频繁,就想着是不是彻底可以解决一下。 一般主从复制,有三个线程参与,都是单线程:Binlog Dump(主) -----IO Thread (从) ----- SQL Thread(从)。复制出现延迟一般出在两个地方 1)SQL线程忙不过来(可能需...

  • MySQL最优配置模板( 5.6&5.7转)

    日期:

    [client] user = root --用户 password = 1111aaA_ -- 密码 [mysql] prompt = [\\u@\\p][\\d]\\_ -- cmd控制台前显示: node1 [localhost] {sa} (mysql) 而不是就是 mysql no-auto-rehash --开启命令自动补全功能 [mysqld_safe] malloc-lib=tcmalloc --合适的...

  • MySQL大表DROP删除小技巧

    日期:

    在日常工作中,经常会遇到历史大表从主库上迁移到备份机,以便腾出主库空间,那么如果你直接drop table 后,可能会引起数据库抖动,连接数升高等问题,从而影响业务。 那么用一个小技巧,即可轻松平滑的从主库上删除历史大表。 1、创建一个硬链接,在drop tab...

  • MySQL 8.0.11 报错[ERROR] [MY-011087] Different lower_case_table_names settings for server ('1')

    日期:

    MySQL 8.0.11 报错[ERROR] [MY-011087] Different lower_case_table_names settings for server (1) --报错信息: 2018-06-07T19:52:26.943083+08:00 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.11) starting as process 3799...

  • mysql 5.7配置项最详细的解释

    日期:

    配置样例 首先提供一个我使用的配置样例 [client] #password=88888888 socket=/data/var/mysql/mysql.sock [mysqld_safe] pid-file=/data/var/mysql/mysqld.pid log-error = /data/local/mysql-5.7.19/log/mysql-error.log [mysql] socket=/data/var/mysql/my...

  • 更安全的MySQL 8.0之全新密码策略

    日期:

    (1).由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret 所以,登录时需要用随机密码登录,然后通过以下命令修改密码 SET PASSWORD = PASSWORD(new password); (2). 在忘记root密码的时候, 以windows为例...

  • 设置mysql允许外部IP连接的解决方法

    日期:

    设置mysql允许外部IP连接的解决方法 mysql默认情况下,只允许localhost连接,如果需要外部IP连接到mysql,需要向mysql数据库里的user表里添加相关授权。 例如:让newuser用户使用newpwd密码从IP:192.168.1.3主机链接到mysql服务器 具体步骤: mysqlGRANT ALL...

  • Mysql5.7究竟该如何安装

    日期:

    1、权限规划 无论装什么中间件,用户、组是要首先规划好的,不要上来就root一通,到最后装的云里雾里。所以我们在安装MySQL时首先创建用户组: groupadd,useradd,passwd 增加组、用户、修改密码,不知道咋用可以man,也可以百度。 但是总有新同学会直接rpm安...

  • 【ubuntu】登录mysql(5.7)或忘记密码解决方法

    日期:

    使用debian-sys-maint登录系统,修改密码 查看debian-sys密码 it@it.net.cn:/etc/mysql$ sudo cat /etc/mysql/debian.cnf # Automatically generated for Debian scripts. DO NOT TOUCH! [client] host = localhost user = debian-sys-maint password = uLz3x...