compat mysql51 5.1_MySQL mysql-5.1升级到mysql-5.6
mysql卸载文章:http://hi.baidu.com/cosphp/item/c18c5c88ed3a71ead1f8cdf1
查看是否有旧版本mysql
rpm -qa|grep mysql
CentOS卸载旧版本mysql
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /data/soft/mysql/*
rm /etc/my.cnf.rpmsave
删除mysql服务
chkconfig --list | grep -i mysql
chkconfig --del mysql
删除分散mysql文件夹
whereis mysql 或者 find / -name mysql
安装cmake
wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz
tar -zxvf cmake-2.8.10.2.tar.gz
cd cmake-2.8.10.2
./bootstrap
gmake
gmake install
下载mysql安装包进行安装
wget http://dev.mysql.com/get/archives/mysql-5.6/mysql-5.6.11.tar.gz
tar zxvf mysql-5.6.11.tar.gz
cd mysql-5.6.11.tar.gz
cmake . -DCMAKE_INSTALL_PREFIX=/data/soft/mysql -DMYSQL_DATADIR=/data/dbdata -DSYSCONFDIR=/data/soft/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DMYSQL_USER=mysql -DWITH_DEBUG=0 -DMYSQL_TCP_PORT=3306 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_READLINE=1 -DWITH_SSL=yes
make
make install
生成配置文件链接
cp /data/mysql/support-files/my-default.cnf /data/mysql/my.cnf
cp /data/mysql/support-files/my-default.cnf /etc/my.cnf
修改$PATH生成文件
vim /etc/profile
最后一行加上
PATH=$PATH:/data/soft/mysql/bin
这样MySQL的命令行软件就可以直接使用了
复制mysql的服务shell文件
cp /data/soft/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
创建MySQL系统数据库
/data/soft/mysql/scripts/mysql_install_db --user=mysql --basedir=/data/soft/mysql --datadir=/data/dbdata
开启MySQL服务
service mysqld start
设置MySQL开机启动
echo "service mysqld start" >> /etc/rc.local
到这里mysql安装完成了, 我们开始使用客户端连接mysql
如果报错:
SQL Error (1130): Host 'ip' is not allowed to connect to this MySQL server
首先按下面的步骤登录Mysql服务器
登录mysql需要切换到dos下的mysql的bin目录,进行如下操作:
#mysql -uroot -ppassword
mysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host','user' from user where user='root';
mysql>quit
OK。远程连接成功!
compat mysql51 5.1_MySQL mysql-5.1升级到mysql-5.6相关推荐
- mysql5.1怎么备份,MySQL 5.1升级到MySQL 5.5的步骤
mysql 5.5已经出来有一段时间,性能有明显提升,特别是对多核CPU的支持与TPS性能的提升.上周博主介绍了linux下编译安装mysql 5.5的步骤,安装不出意外基本没有问题.不过可能很多朋友 ...
- 从 MySQL 5.6 升级到 MySQL 8.0,Facebook 付出了什么代价?
[编者按]近日,Facebook 官博公布了他们的数据库版本从 MySQL 5.6 升级到了 MySQL 8.0,并且在官博记录了复盘详细的升级过程. 作者 | Herman Lee,Pradeep ...
- centos mysql 5.6.19_Centos 6.3将Mysql 5.1.61升级为mysql 5.6.19遇到的问题及解决方式
环境:mysql-5.1.61 操作系统:Cent-os6.3 目的:升级为mysql 5.6.19 首先,yum是不可行的.因为yum源没更新,我已经使用了163网易的源,但是还是不行.最新版仍然不 ...
- Mysql zip版 升级
Mysql zip版 升级 参考Mysql 官方文档:https://dev.mysql.com/doc/refman/8.0/en/windows-upgrading.html#windows-up ...
- mysql 导入.trg_MySQL 升级方法指南大全第3/5页
MySQL 升级方法指南大全第3/5页 更新时间:2008年01月26日 18:58:58 作者: 通常,从一个发布版本升级到另一个版本时,我们建议按照顺序来升级版本.例如,想要升级 MySQL ...
- mysql+workbench+6.1+下载,MySQL Workbench 6.3.1 发布下载
MySQL Workbench 6.3.1 发布,此版本是个 Beta 版本,此版本包括大量新特性和功能改进,还有一些 bug 修复. MySQL Workbench 6.3.1 是 MySQL Wo ...
- 从MySQL 5.6升级到8.0,Facebook付出了惨痛代价……
欢迎关注方志朋的博客,回复"666"获面试宝典 Facebook 称,他们最近的一次大版本升级到 MySQL 5.6 花了一年多时间才完成,还在 5.6 版上开发 LSM 树存储引 ...
- mysql 5.1.61_MySQL数据库之将Mysql 5.1.61升级为mysql 5.6.19
本文主要向大家介绍了MySQL数据库之将Mysql 5.1.61升级为mysql 5.6.19 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 环境:mysql-5.1.61 操 ...
- mysql mcd date_mysql升级5.5 - ifeixiang的个人页面 - OSCHINA - 中文开源技术交流社区
对付Linux的问题,其实很多都是权限问题,细心想一下即可. centos6.4默认装的是mysql5.1,使用 yum update 也update不了.google了一下,找到个yum安装的方法: ...
最新文章
- linux系统中用户切换
- spring boot2.3.1版本导入spring-boot-starter-web没有validation校验框架的解决办法
- 安装 Window 10 for Linux 子系统教程(WSL)
- flash activex java_Adobe flash player ActiveX和NPAPI和PPAPI 这三个软件有什么区别?
- bzoj2132: 圈地计划
- R语言聚类算法之密度聚类(Density-based Methods)
- Extjs核心概念之Store
- How to pronounce symbols on keyboard
- php UUID 分布式生成用不重复的随机数方法
- idea 远程调试resin
- 微信小程序 异步加载f2图表
- oracle数据库导出rtf,Delphi中对Oracle存取RTF文档
- 高数 | 反函数常见问题解决思路
- 短语匹配-match_phrase以及slop参数
- css 多余省略号_css设置文字多余部分显示省略号
- java和javascript有什么区别_javascript与java有什么区别?
- 视频格式转换器下载哪个好?分享:3种TS到MP4的转换器
- 业务实战记录(1):帮业务人员做道Excel题
- 在matlabnbsp;画箭头
- 中国石油大学(北京)-《汇编语言程序设计》第一阶段在线作业
热门文章
- 收藏一下mybatis全局参数配置
- java多线程之Concurrent包
- 安装laravel5.1项目命令
- 【Vegas原创】mysql更改用户密码之无敌方法
- 牛客网(剑指offer) 第九题 变态跳台阶
- 【MySQL】20个经典面试题,
- 【数据结构与算法】之深入解析“石子游戏V”的求解思路与算法示例
- 696. Count Binary Substrings 计数二进制子串
- Linux运行Django项目远程访问时报错:Invalid HTTP_HOST header: '***.***.*.*:8000'.
- 2017年第八届蓝桥杯 —— 训练题目 —— 空瓶换汽水