MySQL升级5.5.36升级5.6.37
1.利用mysqldump来直接导出sql文件,导入到新库中,这种方法是最省事儿的,也是最保险的,缺点的话,也显而易见,大库的mysqldump费时费力。
2017-08-17
再见 mysql_upgrade
在数据库管理的世界里,随着技术的不断进步和业务的不断发展,数据库的版本升级成为了一个不可避免的过程。MySQL 作为业界领先的开源关系型数据库管理系统,其版本迭代与功能优化同样不容忽视。而在这个过程中,升级工具就显得尤为重要,比如 mysql_upgrade。但是,mysql_upgrade 已经成为过去式,且来往下看。mysql_upg...
2024-03-25
MAC电脑docker容器中启动mysql
docker run -d -e MYSQL_ROOT_PASSWORD=root --name mysql57 -v /usr/local/docker_mysql/57/data/mysql:/var/lib/mysql -p 3306:3306 mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci --lower_case_table_names=1
单实例mysql.yaml kubernetes
借助于容器和k8s管理平台,mysql的部署和使用都很方便,能满足平时开发测试环境使用 client 集群内: mysql -h mysql.default.svc.cluster.local -P3306 -uroot -p mysql image percona:5.7.22 yaml 其中PersistentVolumeClaim的storageClassName,可更改为平台支持的存储类型 {代码...}
容器化开发环境 - 数据库连接和迁移
在 容器化开发环境 中分享了如何容器化本地的开发环境。对于一个Web应用,数据库似乎是必不可少的东西。下面会通过例子来介绍一下如何Setup一个容器中的数据库。例子将会使用的技术栈:
2016-10-30
Linux安装Mysql5.6
由于安装的mysql8.0和其他服务器的数据库(版本5.1.30)由于版本差异过大,无法通信,因此需要安装一个中间版本5.6,但是它的安装过程和mysql8.0安装略有不同。
2018-12-17
zabbix 监控mysql指标,支持variables、STATUS下所有变量
最近在处理zabbix 监控mysql的时候碰到一些问题,现做记录;默认的脚本里面没有用户名密码信息,如果设置了root不允许使用空密码本地登录时会出错,就接受不到数据;具体可以在zabbix server或proxy用agent_get测试一下
linux mysql 客户端配置文件和服务端配置文件
客户端配置文件 /etc/mysql/mysql.conf.d/mysql.cnf服务端配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf
2021-10-05
忘记mysql登录密码解决方案匹配(liunx服务器)
在[mysqld]的段中加上一句:skip-grant-tables 例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables
2016-12-09
MySQL安装
一、检查当前环境是否安装MySQL,如有安装MySQL或者Mariadb,可以卸载; {代码...} 二、下载并安装1、国内用户考虑切换yum源为阿里云; {代码...} 2、下载对应版本的MySQL RPM安装包,下载地址[链接] {代码...} 3、安装依赖包 {代码...} 4、安装对应版本的MySQL(按顺序) {代码...} 5、启动MySQL {代码...} 6、登陆MySQ...
CentOS 7.0下使用yum安装MySQL
第一部分 wget安装 {代码...} 第二部分 mysql安装 1、下载mysql的repo源 {代码...} 2.安装mysql-community-release-el7-5.noarch.rpm包 {代码...} 安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo/etc/yum.repos.d/mysql-community-source.repo 3.安装mysql {代码...} 4.重置mysql密...
centos6.7 系统安装配置 mysql 数据库并配置远程访问
这里我们所说的安装 mysql 实际上是指安装 mysql-server ,就是mysql的服务端,mysql 客户端一般在 我们的系统里已经安装好了,并不需要再次安装了。不过我们也可以在安装 mysql-server 时重新安装 mysql 客户端
2016-10-08
Docker安装MySQL
下载镜像docker pull mysql创建容器docker run --name mysql8 mysql:latest复制配置文件 {代码...} 重新创建容器 {代码...} 开放端口(可选) {代码...} 参考链接 [链接]密码修改、权限配置参考[链接]
2023-03-16
GY的实验室 - CentOS环境percona-server 5.5的rpm安装
期间可能会报asio的错,这时需运行yum -y install libaio* 安装。 如报 conflicts with file from package mysql-libs类似冲突,可以执行yum -y remove mysql-libs* 移除冲突包
C++操作MySQL
声明:本文内容纯属博主自己查找和归纳的个人所需的知识点,仅作参考,如有错误,博主强烈希望您指出。如果您是某个知识点的原创博主,如有需要,可联系本人加上链接。本文内容会根据博主所需进行更新,希望大家多多关照。
2020-04-08
为啥不能用uuid做MySQL的主键?
在 MySQL 中设计表的时候,MySQL 官方推荐不要使用 uuid 或者不连续不重复的雪花 id(long 形且唯一,单机递增),而是推荐连续自增的主键 id,官方的推荐是 auto_increment。
2020-09-25
一次SQL查询优化原理分析:900W+数据,从17s到300ms
有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching: 107 ms),按照下文的方式调整SQL后,耗时347 ms (execution: 163 ms, fetching: 184 ms);
2020-12-12