- 浏览: 985136 次
文章分类
- 全部博客 (428)
- Hadoop (2)
- HBase (1)
- ELK (1)
- ActiveMQ (13)
- Kafka (5)
- Redis (14)
- Dubbo (1)
- Memcached (5)
- Netty (56)
- Mina (34)
- NIO (51)
- JUC (53)
- Spring (13)
- Mybatis (17)
- MySQL (21)
- JDBC (12)
- C3P0 (5)
- Tomcat (13)
- SLF4J-log4j (9)
- P6Spy (4)
- Quartz (12)
- Zabbix (7)
- JAVA (9)
- Linux (15)
- HTML (9)
- Lucene (0)
- JS (2)
- WebService (1)
- Maven (4)
- Oracle&MSSQL (14)
- iText (11)
- Development Tools (8)
- UTILS (4)
- LIFE (8)
最新评论
-
Donald_Draper:
Donald_Draper 写道刘落落cici 写道能给我发一 ...
DatagramChannelImpl 解析三(多播) -
Donald_Draper:
刘落落cici 写道能给我发一份这个类的源码吗Datagram ...
DatagramChannelImpl 解析三(多播) -
lyfyouyun:
请问楼主,执行消息发送的时候,报错:Transport sch ...
ActiveMQ连接工厂、连接详解 -
ezlhq:
关于 PollArrayWrapper 状态含义猜测:参考 S ...
WindowsSelectorImpl解析一(FdMap,PollArrayWrapper) -
flyfeifei66:
打算使用xmemcache作为memcache的客户端,由于x ...
Memcached分布式客户端(Xmemcached)
下载MYSQL-RPM包:http://downloads.mysql.com/archives/community/
移除mariadb lib
在/home下新建文件夹:
进入下载目录解压rpm包:
产生以下文件:
MySQL-embedded-5.6.24-1.el7.x86_64.rpm
MySQL-shared-compat-5.6.24-1.el7.x86_64.rpm
MySQL-client-5.6.24-1.el7.x86_64.rpm
MySQL-server-5.6.24-1.el7.x86_64.rpm
MySQL-test-5.6.24-1.el7.x86_64.rpm
MySQL-devel-5.6.24-1.el7.x86_64.rpm
MySQL-shared-5.6.24-1.el7.x86_64.rpm
安装:
编辑my.cnf文件:
添加如下配置在mysqld下:
datadir = /home/mysqldata
log-error = /home/mysqllog/mysql_error.log
初始化数据库:
启动数据库:
#查看root账号密码
# The random password set for the root user at Tue Jul 26 10:20:23 2016 (local time): DZdxjSo4h_HB5DZp
访问mysql
新建用户
开启mysql日志功能:
相关错误:
1.The server quit without updating PID file
解决方法:
1).查看mysqldata与mysqllog的权限,mysql用户是否用户rwx权限,修改文件夹权限即可
2).关闭SELINUX
SELINUX概念配置:
http://os.51cto.com/art/201105/265956.htm
http://bguncle.blog.51cto.com/3184079/957315/
sudo vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
2. Access denied for user 'root'@'localhost' (using password: YES),有时候用/root/.mysql_secret中的密码访问mysql时会报错
解决方法:
启动mysql
移除mariadb lib
rpm -qa | grep mariadb sudo yum remove mariadb-lib.x86-64
在/home下新建文件夹:
sudo mkdir mysqldata sudo mkdir mysqllog sudo chown -R mysql:mysql mysqldata sudo chown -R mysql:mysql mysqllog
进入下载目录解压rpm包:
tar -xvf MySQL-5.6.24-1.el7.x86_64.rpm-bundle.tar
产生以下文件:
MySQL-embedded-5.6.24-1.el7.x86_64.rpm
MySQL-shared-compat-5.6.24-1.el7.x86_64.rpm
MySQL-client-5.6.24-1.el7.x86_64.rpm
MySQL-server-5.6.24-1.el7.x86_64.rpm
MySQL-test-5.6.24-1.el7.x86_64.rpm
MySQL-devel-5.6.24-1.el7.x86_64.rpm
MySQL-shared-5.6.24-1.el7.x86_64.rpm
安装:
sudo rpm -ivh MySQL-server-5.6.24-1.el7.x86_64.rpm sudo rpm -ivh MySQL-devel-5.6.24-1.el7.x86_64.rpm sudo rpm -ivh MySQL-embedded-5.6.24-1.el7.x86_64.rpm sudo rpm -ivh MySQL-shared-compat-5.6.24-1.el7.x86_64.rpm sudo rpm -ivh MySQL-shared-5.6.24-1.el7.x86_64.rpm sudo rpm -ivh MySQL-client-5.6.24-1.el7.x86_64.rpm
编辑my.cnf文件:
sudo cp /usr/share/mysql/my-default.cnf /etc/my.cnf sudo vim /etc/my.cnf
添加如下配置在mysqld下:
datadir = /home/mysqldata
log-error = /home/mysqllog/mysql_error.log
初始化数据库:
sudo /usr/bin/mysql_install_db
启动数据库:
sudo service mysql start
#查看root账号密码
sudo cat /root/.mysql_secret
# The random password set for the root user at Tue Jul 26 10:20:23 2016 (local time): DZdxjSo4h_HB5DZp
访问mysql
[root@localhost ~]# mysql -uroot –pDZdxjSo4h_HB5DZp mysql> SET PASSWORD = PASSWORD('123456'); #设置密码为123456 mysql> exit
新建用户
FLUSH PRIVILEGES; CREATE USER 'donald'@'%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *.* TO 'donald'@'%' IDENTIFIED BY '123456'; FLUSH PRIVILEGES;
开启mysql日志功能:
log-bin = mysql-bin log-error = /home/mysqllog/mysql_error.log general_log = ON general_log_file = /home/mysqllog/mysql.log slow_query_log = ON long_query_time=2 slow_query_log_file = /home/mysqllog/slowquery.log
相关错误:
1.The server quit without updating PID file
解决方法:
1).查看mysqldata与mysqllog的权限,mysql用户是否用户rwx权限,修改文件夹权限即可
2).关闭SELINUX
SELINUX概念配置:
http://os.51cto.com/art/201105/265956.htm
http://bguncle.blog.51cto.com/3184079/957315/
sudo vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
2. Access denied for user 'root'@'localhost' (using password: YES),有时候用/root/.mysql_secret中的密码访问mysql时会报错
解决方法:
启动mysql
sudo mysqladmin -u root flush-privileges password "123456"
发表评论
-
Deadlock found when trying to get lock; try restarting transaction解决方式
2017-07-18 23:00 2074MySQL 事务的学习整理:http://blog.csdn. ... -
MySQL慢日志
2017-05-18 16:05 1034The Slow Query Log:https://dev. ... -
The table is full问题解决过程
2017-05-06 15:29 7648The table‘xxxx’is full 设置临时表大小 ... -
百万级数据-程序迁移后续
2017-04-13 18:09 1637百万级数据-程序迁移:http://donald-draper ... -
Msyql日期字符串转换
2017-04-01 14:13 546Date和String的互相转换:http://www.tui ... -
Mysql添加约束
2017-03-31 16:28 903MySQL中对三种约束的支持:http://leekai.me ... -
Mysql FEDERATED引擎
2016-11-29 15:51 608使用mysql federated引擎构建MySQL分布式数据 ... -
MySQL触发器
2016-11-24 19:04 724CHANGE MASTER:http://dev.mysql. ... -
Mysql主从配置
2016-11-11 18:31 5311、主从服务器分别作以下操作: 1)版本一致 2)初始 ... -
百万级数据-程序迁移
2016-09-29 19:03 2634JVM学习笔记:http://blog.csdn.net/cu ... -
Mysql 备份工具XtraBackup增量备份
2016-08-05 18:11 724安装:http://donald-draper.iteye.c ... -
Mysql 备份工具XtraBackup全量备份
2016-08-05 16:41 570Percona安装:http://donald-draper. ... -
Mysql 备份工具XtraBackup 安装
2016-08-05 16:28 946开源热备工具XtraBackup下载:https://www. ... -
sysbench基准测试
2016-08-01 17:45 792下载sysbench:http://dev.mysql.com ... -
mysql 事务处理
2016-07-29 16:07 514创建表: CREATE TABLE `role` ( ` ... -
mysql 全文索引
2016-07-28 11:03 617mysql大表查询的时候,'String%'模糊查询可以使用B ... -
MySQL 物理文件的迁移
2016-07-26 15:39 2353参考资料:http://www.cnblogs.com/adv ... -
mysql 大表添加索引注意事项
2016-07-25 16:01 2647LINXU top命令: http://www.c ... -
mysql 大表分页查询测试分析优化
2016-07-25 11:30 1503索引概念: http://blog.csdn.net/xlur ... -
MySQL事务
2016-06-01 10:49 617事务基础知识:http://my.oschina.net/je ...
相关推荐
CentOS 7 安装 MySQL
提供的文档“CentOS7安装mysql5.7.19.docx”和“mysql5.7.19主从配置(CentOS7).docx”应包含更详细的步骤和可能遇到的问题解决方案,建议仔细阅读以获取完整信息。在实际操作过程中,务必遵循最佳实践,确保系统的...
"Centos7安装mysql8.0压缩包" 本文档详细介绍了在Centos7系统上安装mysql8.0的步骤,包括卸载系统自带的mariadb,安装mysql依赖项,上传和解压mysql压缩包,创建安装目录、mysql用户和组,创建数据目录和配置文件,...
解决CentOS 7安装mysql后3306端口不通
CentOS7 安装 MySQL8.0 图文教程 本文将指导读者在 CentOS7 系统中安装 MySQL 8.0,以下是安装过程中需要注意的知识点: 1. 下载 MySQL 安装包:在 MySQL 官方网站下载 MySQL 8.0 安装包,选择 Red Hat 作为操作...
### CentOS7安装MySQL教程 #### 一、简介 在Linux环境下安装MySQL数据库是常见的系统管理任务之一。本文将详细介绍如何在CentOS 7系统上安装MySQL,并提供一系列实用的命令来帮助用户完成整个过程。 #### 二、...
CentOS 7 安装 MySQL 5.7.28 详细完整教程 MySQL 是一种关系型数据库管理系统,广泛应用于各种 Web 应用程序中。在本教程中,我们将详细介绍如何在 CentOS 7 中安装 MySQL 5.7.28。 知识点1:下载 MySQL 源 在...
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
centos7安装mysql方法
### CentOS 7 安装 MySQL 5.7.21 的详细步骤 #### 一、前期准备 在开始安装MySQL之前,确保您的CentOS 7系统已经更新至最新版本,并且具备基本的操作权限。 #### 二、卸载可能存在的MariaDB数据库 CentOS 7系统...
centos7安装mysql8以及常规操作 ------------------------------------- [root@...opt]# vi /etc/my.cnf [mysqld] socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/...
该文档是关于在centos7安装mysql5.7.22数据库的详细步骤,亲测没有问题
本文将详细介绍如何在CentOS 7上安装MySQL 5.7,基于提供的安装包进行操作。 首先,我们需要了解MySQL的组件结构。在提供的压缩包文件中,包含了以下几个MySQL的组件: 1. `mysql-community-server-5.7.13-1.el7....
首先,让我们关注标题中的"CentOS 7安装MySQL"。CentOS 7是一个基于Linux的开源操作系统,广泛用于服务器部署。MySQL是一款流行的开源关系型数据库管理系统,它提供高效、可靠的数据存储和处理能力。在CentOS 7上...
centos7安装mysql 亲身实操,百分百成功,安装的是mysql5.7
"CentOS 7 安装 MySQL 数据库详解" 在本篇文章中,我们将详细介绍如何在 CentOS 7 中安装 MySQL 数据库,包括解决常见的 bug 和安装过程中可能遇到的问题。 为什么选择 MySQL MySQL 是一个开源的关系型数据库管理...
CentOS 7 安装 MySQL 8.0 本文档将指导你如何在 CentOS 7 上安装 MySQL 8.0,并解决可能遇到的大小写问题和远程访问问题。 一、卸载 CentOS 7 自带的 MariaDB 在安装 MySQL 8.0 之前,我们需要卸载 CentOS 7 自带...
在压缩包文件"centos7安装mysql5.x数据库"中,可能包含了上述所有步骤的详细脚本,用于自动化安装过程。使用这样的脚本可以大大提高效率,特别是在需要批量部署的场景下。在使用前,务必根据实际情况对脚本进行适当...
Centos7安装mysql8