美文网首页
centos7安装mysql8

centos7安装mysql8

作者: sunpy | 来源:发表于2024-01-08 22:22 被阅读0次

下载解压mysql8

https://downloads.mysql.com/archives/community/

我的服务器是64位的,所以选择红框中的版本


image.png

导入远程服务器上

解压到/usr/local/mysql

tar -xf mysql-8.0.23-linux-glibc2.12-x86_64.tar.xz -C /usr/local/mysql

配置环境变量

vim /etc/profile
export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:MYSQL_HOME/bin

生效配置文件

source /etc/profile

初始化mysql

记住root默认的密码

mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize

启动mysql

[root@VM-16-14-centos support-files]# ./mysql.server start
Starting MySQL.. SUCCESS!

登录修改默认密码

mysql -u root -p 密码
##修改密码
alter user 'root'@'localhost' identified by '123456';

注意

Starting MySQL... ERROR The server quit without updating PID file (/usr/local/mysql/localhost.local

解决方案:
chmod 777 /etc/my.cnf

my_print_defaults: [Warning] World-writable config file ‘/usr/local/mysql/my.cnf‘ is ignored.

解决方案:
设置/etc/my.cnf的权限,chmod 664 /etc/my.cnf

外部无法连接mysql服务器 is not allowed to connect to this MySQL server

解决方案:
mysql服务器安装成功后,只能本机localhost访问,可以开放任意的ip访问。

mysql> update user set host = '%' where user ='root';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> select host from user where user='root';
+------+
| host |
+------+
| %    |
+------+
1 row in set (0.00 sec)

相关文章

  • Mysql主从复制(一主一从)

    Mysql主从复制总结: 前文链接:CentOS7 下安装 Mysql8

  • CentOS7 安装 mysql8

    本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结: 1、CentOS7 安装mysq...

  • CentOS7 安装 mysql8

    本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结: 1、CentOS7 安装mysq...

  • mysql8 主主负载配置

    一、CentOS7下安装mysql8 1.1 安装前清理工作 查找出安装的mysql相关软件包依赖包, 删除找到...

  • MySQL目录

    安装 安装MySQL8 卸载MySQL8 MySQL8限定IP访问 事务 MySQL的事务的隔离级别

  • Linux:Mysql安装及配置

    本示例基于CentOS7,安装MySQL8版本。 第一步:查看mariadb包,有则删除 rpm -qa | gr...

  • CentOS7下安装Mysql8

    Mysql8解压版安装总结: 前文连接:CentOS7环境搭建 说明:为了接下来大数据Sqoop组件的使用,在此总...

  • Centos7/8 yum安装mysql8并查看默认root密码

    1. 下载官方yum源 CentOS8默认源安装的就是mysql8 跳过这一步,去第三步 CentOS7默认安装M...

  • CentOS7数据服务器的搭建

    安装MySQL8 CentOS7默认数据库是MariaDB且yum源中不存在MySQL,所以第一步下载MySQL的...

  • Mysql基础-数据库操作

    前文索引:CentOS7 下安装 Mysql8 说明:在软件开发领域,对数据的操作是必不可少的一个环节,而对数据的...

网友评论

      本文标题:centos7安装mysql8

      本文链接:https://www.haomeiwen.com/subject/mwdondtx.html