centos 7 mini版 rpm 安装mysql5.7过程
来源:互联网 发布:mac和投影仪无线连接 编辑:程序博客网 时间:2024/05/19 17:52
1.mysql 下载
http://dev.mysql.com/downloads/mysql/
二、mysql安装
2.1解压mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 文件
shell> tar -xvf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar
删除server的minimal版本
shell> rm -rf mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm
2.2安装命令
shell> rpm -ivh mysql-community-{server,client,common,libs}-* --nosignature
通过错误日志发现,需要安装Perl模块,以及卸载mariadb
2.3用CPAN安装Perl模块
shell> yum install -y perl-CPAN
出现问题
2.3.1安装gcc
shell> yum -y install gcc
2.3.2perl模块安装
shell> perl -MCPAN -e shell
cpan> install DBI
2.4卸载 mariadb
rpm -qa | grep mariadb
rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps
2.5再次进行安装
shell> rpm -ivh mysql-community-{server,client,common,libs}-* --nosignature
三、启动mysql并配置
3.1启动mysql
shell> sudo service mysqld start
3.2查看是否启动成功
shell> netstat -ntlp
如果有对3306端口的监听则是正常启动
3.3查找密码
shell> sudo grep 'temporary password' /var/log/mysqld.log
返回用户密码日志
2016-12-08T19:16:58.870061Z 1 [Note] A temporary password is generated for root@localhost: a<tyNh6)ZBrM
3.4进入mysql
shell> mysql -uroot -p
密码使用显示的密码
3.5修改秘密
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Hadoop@2016';
说明:设置的密码必须是包含至少一个大写字母,一个小写字母,一个数字和一个特殊字符,长度至少8个字节。
四、参考文档:
4.1mysql 5.7 官方说明文档
http://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html
4.2perl模块安装说明地址1
http://learn.perl.org/modules/
4.3perl模块安装说明地址2
http://dev.mysql.com/doc/refman/5.7/en/perl-installation.html
4.4CentOS7安装MySQL冲突和问题解决小结
http://blog.csdn.net/typa01_kk/article/details/49059729
0 0
- centos 7 mini版 rpm 安装mysql5.7过程
- centos rpm 安装mysql5.7
- CentOS 7 RPM 安装 MySQL5.7
- CentOS 7 RPM 安装 MySQL5.7
- RPM方式安装MySQL5.7 (CentOS 6.7)
- RPM方式安装MySQL5.7 (CentOS 6.7)
- CentOS 7 rpm安装Mysql5.7.19
- mysql5.7 RPM 安装
- centos7 mini rpm安装mysql5.6.31
- CentOS 7 下使用 RPM 安装 MySQL5.7
- CentOS 7以RPM方式安装MySQL5.7
- Centos 6.4 rpm方式不联网安装mysql5.7
- Centos 下离线rpm包安装mysql5.7
- CentOS rpm 安装 Mysql5.6
- Centos7 RPM 安装 mysql5.7
- centos 7 mini 安装 mysql
- Centos 安装Mysql5.7
- centos安装mysql5.7
- commons-flieupload进行多文件上传的代码
- Java四种线程池的使用
- openLDAP/BerkeleyDB安装
- bzoj2818【莫比乌斯函数】【线性筛】
- 2016-12-8-无限极分类再探之递归
- centos 7 mini版 rpm 安装mysql5.7过程
- Android-即时通讯-MQTT/XMPP/GCM方案比较
- TortoiseSVN 的 bin 目录下面没有 svn.exe
- h5学习之4(html中颜色的几种写法和书写规范简述)
- linux计划任务
- JAVA坦克大战
- python转码问题: in position 30664-30665: illegal multibyte sequence
- Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
- 31 leetcode - Search for a Range