Centos6.5在线安装mysql 8.0详细教程
这篇文章将向你详细介绍如何在Centos6.5系统上在线安装mysql 8.0。对于感兴趣的朋友们,这是一份详细的教程。
我们需要确保旧的MySQL版本已经被完全卸载。在Centos6.5系统中,我们需要按照以下顺序卸载mysql相关的包:
```shell
[root@localhost /] rpm -e --nodeps qt-MySQL-4.6.2-26.el6_4.x86_64
[root@localhost /] rpm -e --nodeps mysql-server-5.1.71-1.el6.x86_64
[root@localhost /] rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
[root@localhost /] rpm -e --nodeps mysql-devel-5.1.71-1.el6.x86_64
[root@localhost /] rpm -e --nodeps mysql-5.1.71-1.el6.x86_64
```
接下来,我们需要添加在线MySQL源。进入yum源配置文件目录并创建或编辑mysql.repo文件:
```shell
cd /etc/yum.repos.d/
vi mysql.repo
```
在文件中添加以下内容以启用MySQL 8.0社区服务器:
```shell
[mysql80-munity]
name=MySQL 8.0 Community Server
baseurl=
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
```
然后,验证已正确启用所需的子仓库并禁用其他不必要的仓库。安装MySQL的代码如下:
```shell
yum install -y mysql-munity-mon mysql-munity-libs mysql-munity-client mysql-munity-server mysql-munity-devel
```
安装完成后,启动MySQL服务:
```shell
service mysqld start
```
你可以通过以下命令查看MySQL服务器的状态:
```shell
service mysqld status
```
设置MySQL服务开机启动:
```shell
chkconfig mysqld on
```
启动MySQL后,系统会生成一个临时密码,你可以在日志文件中找到它:
```shell
grep 'temporary password' /var/log/mysqld.log
```
使用找到的临时密码重新登录MySQL。接下来,你可以配置MySQL的密码和权限。例如,以下命令将设置root用户的密码,并允许其在任何地方进行远程登录,拥有所有库的操作权限:
```sql
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Report@123';
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'Report@123' WITH GRANT OPTION;
FLUSH PRIVILEGES;
```
本文内容就到这里结束了,希望这份详细的教程能对大家的学习有所帮助。也希望大家多多支持狼蚁SEO。 感谢大家的阅读和支持!
编程语言
- Centos6.5在线安装mysql 8.0详细教程
- PHP实现单例模式最安全的做法
- ASP.NET向Javascript传递变量两种实现方法
- SQL多表连接查询实例分析(详细图文)
- laravel ORM关联关系中的 with和whereHas用法
- jQuery插件FusionCharts绘制的3D环饼图效果示例【附
- JS正则表达式验证中文字符
- 详解webpack + vue + node 打造单页面(入门篇)
- Vue Router的懒加载路径的解决方法
- javascript中的隐式调用
- JSP开发前菜鸟设置篇
- 多种编程语言的常用按键和语法
- javascript处理a标签超链接默认事件的方法
- JavaScript中操作Mysql数据库实例
- ajax传递一个参数具体实现
- 配置nodejs环境的方法