关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
来源:互联网 发布:交通仿真软件怎么用 编辑:程序博客网 时间:2024/06/05 14:53
环境介绍>>>>>>>>>>>>>>>>>>
操作系统:Centos 7.1
mysql数据库版本:mysql5.7.9
mysql官方网站:http://www.mysql.com
------------------------------------------
1、安装新版mysql之前,我们需要将系统自带的mariadb-lib卸载
[root@5201351 ~]# rpm -qa|grep mariadbmariadb-libs-5.5.41-2.el7_0.x86_64[root@5201351 ~]# rpm -e mariadb-libs-5.5.41-2.el7_0.x86_64 --nodeps
2、到mysql的官网下载最新版mysql的rpm集合包:mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar
3、上传mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar到linux服务器,并解压tar包
4、其中最简单的安装mysql-server服务,只需要安装如下4个软件包即可,我们可以使用rpm -ivh命令进行安装
mysql-community-common-5.7.9-1.el7.x86_64.rpm
mysql-community-libs-5.7.9-1.el7.x86_64.rpm --(依赖于common)
mysql-community-client-5.7.9-1.el7.x86_64.rpm --(依赖于libs)
mysql-community-server-5.7.9-1.el7.x86_64.rpm --(依赖于client、common)
5、接下来是初始化数据库,我们使用如下几条命令均可,效果都是一样的
[root@5201351 ~]# mysql_install_db --datadir=/var/lib/mysql //必须指定datadir,执行后会生成~/.mysql_secret密码文件[root@5201351 ~]# mysqld --initialize //新版的推荐此方法,执行生会在/var/log/mysqld.log生成随机密码
6、更改mysql数据库目录的所属用户及其所属组,然后启动mysql数据库
[root@5201351 ~]# chown mysql:mysql /var/lib/mysql -R[root@5201351 ~]# systemctl start mysqld.service //启动mysql数据库服务
7、根据第5步中的密码登录到mysql,更改root用户的密码,新版的mysql在第一次登录后更改密码前是不能执行任何命令的
[root@5201351 ~]# mysql -uroot -p')j#)=uRig4yJ'mysql> set password=password('www.cnblogs.com/5201351');
8、最后我们还可以根据实际情况创建用户,及作权限分配
mysql> create user 'root'@'192.168.100.2' identified by 'QQ5201351'; mysql> GRANT ALL PRIVILEGES ON dbname.* to 'root'@'192.168.100.2';mysql> flush privileges
==============================================
最后需要特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了,
而是将加密后的用户密码存储于authentication_string字段
- 关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
- 关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
- linux-Centos 7下mysql 5.7.9的rpm包的安装方式
- Centos 7下mysql 5.7.9的rpm包的安装方式
- centos下的MySQL安装(rpm方式)
- linux下mysql的rpm包安装
- centos下安装mysql,使用rpm包的形式
- CentOS 6.5 下安装MySQL 5.7.12,使用官网下载的rpm安装包
- RPM包安装方式的MySQL卸载
- Linux下rpm包方式离线安装mysql
- centos下利用rpm包安装mysql
- CentOS下以RPM方式安装MySQL
- centos下采用rpm方式安装mysql
- CentOS下tar包和rpm包的安装
- Linux系统下以RPM方式安装mysql-5.7.9
- Linux下rpm 安装包方式安装
- Linux下rpm 安装包方式安装
- Linux下rpm 安装包方式安装
- Amcharts 3 时间格式化
- 使用v7包中的recyclerview遇到的问题简单记录一下
- 创建 Windows
- head tail 显示文件的前几行和最后几行
- MySQL执行Select语句将结果导出到文件的方法
- 关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
- Html5移动应用开发入门——环境搭建(IONIC)
- PullToRefresh(下拉刷新)源码浅析
- 使用RecyclerView横向滑动实现仿到位的滑动(写的不好,还有未解决的地方)
- 卸载注册表的挂接点
- NodeJS搭建博客系统(二)构建一个markdown页面
- BZOJ 1036 [ZJOI2008] 树的统计Count
- python3使用pickle读取文件提示TypeError或者UnicodeDecodeError的解决办法
- java常用加密方式2