随笔分类 -  MySQL

摘要:MySQL5.7 报错 : ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement 需要重新设置密码。那我们就重新设置一下密码,命令如下: 阅读全文
posted @ 2019-10-25 16:05 西门运维 阅读(267) 评论(0) 推荐(0) 编辑
摘要:启动mysql时遇到了mysql服务打不开的的情况,通过在cmd中输入MySQL --console,显示错误信息,得到如下情况。 原因是InnoDB初始化异常,也就是是说,卸载mysql的时候,忘记卸载了InnoDB服务器,也就造成了,我再次重新安装服务后,再次启动mysql服务器的时候,会出现异 阅读全文
posted @ 2019-07-05 15:46 西门运维 阅读(2785) 评论(0) 推荐(0) 编辑
摘要:解决方法: 阅读全文
posted @ 2019-05-29 10:39 西门运维 阅读(1892) 评论(0) 推荐(0) 编辑
摘要:navicat for mysql 链接时报错:1251-Client does not support authentication protocol requested by serve 解决方法: mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mys 阅读全文
posted @ 2019-02-23 23:23 西门运维 阅读(374) 评论(0) 推荐(0) 编辑
摘要:Windows Server 2012安装mysql5.7.24记录 系统环境: 一、下载mysql5.7.24安装包 地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 下载解压到相应的目录,我的路径是C:\mysql-5.7.2 阅读全文
posted @ 2018-11-26 22:47 西门运维 阅读(10050) 评论(1) 推荐(1) 编辑
摘要:如果cmake提示下列错误:......CMake Error at cmake/readline.cmake:85 (MESSAGE): Curses library not found. Please install appropriate package, remove CMakeCache. 阅读全文
posted @ 2018-11-23 11:27 西门运维 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:1、报错如下:CMake Error at cmake/boost.cmake:76 (MESSAGE): You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory> This CMake script will look 阅读全文
posted @ 2018-11-07 18:36 西门运维 阅读(2594) 评论(0) 推荐(0) 编辑
摘要:CREATE DATABASE IF NOT EXISTS dbname DEFAULT CHARSET utf8; 阅读全文
posted @ 2018-05-09 12:29 西门运维 阅读(8153) 评论(0) 推荐(0) 编辑
摘要:步凑: 1、关闭mysql服务 2、移动mysql文件夹到自定义的目录 3、创建软链接 4、授权mysql用户 5、启动服务 无需修改/etc/my.cnf文件 阅读全文
posted @ 2018-03-15 20:53 西门运维 阅读(359) 评论(0) 推荐(0) 编辑
摘要:什么是binlog? binlog,也称为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库增量备份和恢复(增量备份和基于时间点的恢复)、Mysql的复制(主主数据库的复制、主从数据库的复制)。 如 阅读全文
posted @ 2018-02-24 10:36 西门运维 阅读(379) 评论(0) 推荐(1) 编辑
摘要:在高并发网站架构中,MySQL数据库主从同步是不可或缺的,不过经常会发生由于网络原因或者操作错误,MySQL主从经常会出现不同步的情况,那么如何监控MySQL主从同步,也变成网站正常运行的重要环节。 MySQL同步功能由3个线程(master上1个,slave上2个)来实现,简单的说就是:maste 阅读全文
posted @ 2018-01-29 22:34 西门运维 阅读(4418) 评论(0) 推荐(1) 编辑
摘要:MySQL基础入门 一、数据库 1 数据库概念(了解) 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: l 可存储大量数据; l 方便检索; l 保持数据的一致性、完整性; l 安全,可共享; l 通过组合分析,可产生新数据。 数据库具有原子性,数据不可再分割! 阅读全文
posted @ 2018-01-17 22:50 西门运维 阅读(872) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库优化框架体系 1.硬件层面优化 2.操作系统层面优化 3.MySQL数据库层面优化 4.MySQL安全优化 5.网站集群架构上的优化 6.MySQL流程、制度控制优化 1 硬件层面优化 1、数据库物理机采购 CPU: 64位CPU,一台机器2-16颗CPU。至少2-4颗,L2(缓存) 阅读全文
posted @ 2018-01-17 22:30 西门运维 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:1.1.1故障1:从库数据与主库冲突 解决方案: ###方法1: ###方法2:在从库配置文件中配置,直接跳过不影响业务的错误号 1.1.2故障2:MySQL主从复制延迟问题原因和解决方案 问题1:主库的从库太多,导致复制延迟 从库数量一般 3—5个为宜,要复制的节点过多,导致复制延迟。 问题2:从 阅读全文
posted @ 2017-12-08 15:02 西门运维 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:做高可用的优势 1、成本低 2、解决单点故障 3、不容易遇到性能瓶颈 一 、Mysql主从同步架构搭建案例 优点如下:·在业务繁忙阶段,在从服务器上可以执行查询工作(即我们常说的读写分离),降低主服务器压力;·在从服务器上进行备份,避免备份期间影响主服务器服务;·当主服务器出现问题时,可以迅速切换到 阅读全文
posted @ 2017-11-15 15:08 西门运维 阅读(1384) 评论(0) 推荐(0) 编辑
摘要:采取编译安装的方法,其好处为:编译安装与平台无关,安装的MySQL目录独立,维护起来方便,而且拥有更好的性能。 环境:CentOS release 6.9 (Final) x86_64 做别名方便启动mysql: alias mysql='/usr/local/mysql/bin/mysql' 2) 阅读全文
posted @ 2017-11-14 18:56 西门运维 阅读(1359) 评论(0) 推荐(0) 编辑
摘要:mysql数据库有多种安装方式,本文只介绍在Linux服务器上最实用、最快捷的mysql server安装方法。 一、Linux服务器yum安装(CentOS6.3 64位) 所有在服务器上执行的命令,都在 # 后面 1、命令安装mysql # yum install mysql mysql-ser 阅读全文
posted @ 2017-11-04 11:50 西门运维 阅读(631) 评论(0) 推荐(0) 编辑
摘要:工具 mysql mysqldump 应用举例 导出 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 脚本名; 1、导出数据库为dbname的表结构(其中用戶名为root,密码为123,生成的脚本名db.sql) mysqldump -uroot -p123 阅读全文
posted @ 2017-11-04 11:50 西门运维 阅读(180) 评论(0) 推荐(0) 编辑
摘要:首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB 1.新建用户。 //登录MYSQL @>mysql -u root -p @>密码 / 阅读全文
posted @ 2017-11-04 11:49 西门运维 阅读(6243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示