MySQL导入和导出 MySQL导出 mysqldump 有如下三种使用方式: mysqldump [OPTIONS] database [tables] mysqldump [OPTIONS] –databases [OPTIONS] DB1 [DB2 DB3…] mysqldump [OPTIONS] –all-databases [OPTIONS] 说明: 如果是本机(localhost或127.0.0.1),可忽略 -h 参数 如果是默认端口(3306),可忽略 -P 参数 示例 1# 备份test数据库 2mysqldump -h127.0.0.1 -P3306 -uroot -proot test >...
MySQL常用函数的使用 使用TIMESTAMPDIFF函数计算两个日期之间的日期数和月份数 1-- 计算两个日期之间的日期数 2SELECT TIMESTAMPDIFF(DAY, '2022-07-01', '2022-09-01') AS day_count; 3 4-- 计算两个日期之间的月份数 5SELECT TIMESTAMPDIFF(MONTH, '2022-07-01', '2022-09-01') AS month_count; 注意: TIMESTAMPDIFF函数的最后两个参数必须是日期格式,且较小的日期在前 TIMESTAMPDIFF函数的计算结果不包含结束时间所在的日期(或月份) 使用DATEDIFF函数计...
ubuntu安装mysql8 二进制安装 1# 列出所有已安装的包: 2apt list --installed 3# 查询系统是否安装了mariadb: 4sudo dpkg -l | grep maria 5 6# 安装 mysql 依赖 7sudo apt install libaio1 libaio-dev libncurses5 libncurses5-dev 8 9# 下载 mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz,然后解压到 /data 10tar -xvJf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz -C /data 11...
mysql8 创建用户并授权 1-- 删除用户 2drop user 'jygz'@'%'; 3 4-- 创建用户,并指定密码 5CREATE USER 'jygz'@'%' IDENTIFIED BY 'Copote128!@*'; 6 7-- 创建用户,并指定密码(指定密码生成方式),mysql8 默认使用 caching_sha2_password 8CREATE USER 'jygz'@'%' identified with mysql_native_password by 'Copote128!@*'; 9 10-- 创建用户(使用随机密码,8.0.18版本后新增) 11create user...
mysql 主从不一致的解决办法 操作主数据库 千万不要关闭终端!!! 千万不要关闭终端!!! 千万不要关闭终端!!! 因为要在终端中为所有表加只读锁;如果关闭终端,会自动解除锁。 1### 登录主数据的 mysql 2[root@jyzbdb1 app]# mysql -ucopote_admin -p'Copote1258!@%*' 3 4### 锁定数据库所有的表 5mysql> flush tables with read lock; 6 7### 记录主库状态 8mysql> show master status;...
macos10.15 手动安装 mysql8.0 下载 官网地址: https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.22-macos10.15-x86_64.tar.gz 安装 下载完成后,解压到 /usr/local ,然后重命名为 mysql 即最终目录为:/usr/local/mysql 调整目录权限 1cd /usr/local 2sudo chown -R zhangcong:staff mysql 初始化数据库 1./bin/mysqld --initialize --user=mysql 22018-12-01T14:42:12.002186Z 0...
mysql 分区操作 添加分区 1ALTER TABLE t_gz_cllszt ADD PARTITION ( 2 PARTITION p20210101 VALUES LESS THAN ('20210101'), 3 PARTITION p20210102 VALUES LESS THAN ('20210102'), 4 PARTITION p20210103 VALUES LESS THAN ('20210103'), 5 PARTITION p20210104 VALUES LESS THAN ('20210104') 6);
ProxySQL 简介和安装 参考文档 https://www.jianshu.com/p/59ceba884a8d https://www.jianshu.com/p/41f0774226df https://www.jianshu.com/p/121e3196cf29 https://www.cnblogs.com/f-ck-need-u/p/9278818.html https://www.cnblogs.com/f-ck-need-u/p/7586194.html#auto_id_4 https://github.com/malongshuai/proxysql/wiki...
centos7 实现 mysql8.0.16 主从复制 参考链接 https://www.cnblogs.com/wyt007/p/10767770.html https://blog.csdn.net/LiuHuan_study/article/details/81017395 说明 先在主数据库和从数据库中分别创建好test数据库,用于主从复制的测试。 修改master配置 修改 vi /app/mysqldata/3306/my.cnf,内容如下: 1[client] 2port=3306 3socket=/app/mysqldata/3306/tmp/mysql.sock 4[mysqld] 5user=mysql...
centos7 使用 mysql router 8.0.16 实现读写分离 参考链接 https://blog.csdn.net/wzy0623/article/details/81103469 https://blog.csdn.net/weixin_43945743/article/details/85116647 https://dev.mysql.com/doc/mysql-router/8.0/en/ 前提条件 准备好两个 mysql 实例,并实现了主从复制。 下载 mysql-router 下载 mysql-router-8.0.16-linux-glibc2.12-x86_64.tar.xz,然后解压 1wget...