linuix 安装 mysql8

掘金地址教程:https://juejin.im/post/6844903827376701448

mysql下载地址:https://dev.mysql.com/downloads/mysql/ 

wget命令下载mysql8-0.22:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz

wget命令下载mysql8-0.11:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz

 外部网络访问服务器数据库https://www.cnblogs.com/zhizou/p/11027501.html

# 添加默认配置文件
$ vim/etc/my.cnf

[client]
port=3306
socket=/tmp/mysql.sock

[mysqld]
port=3306
user=mysql
socket=/tmp/mysql.sock
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data


# 创建mysql组
$ groupadd mysql

# 创建mysql用户
$ useradd -g mysql mysql

# 创建mysql数据目录
$ mkdir $MYSQL_HOME/data

# 初始化mysql 
$ /usr/local/mysql/bin/mysqld  --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

# 复制到系统环境
$ cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

# 启动mysql服务
$ service mysqld start

# 登录mysql
$ mysql -u root -p password

# 修改mysql登录密码(设置密码为123456安装成功之后需要修改初始密码)
$ /usr/local/mysql/bin/mysqladmin -u root -p password 123456
注意:回车后需要输入之前的mysql登录密码(没设置就是初始密码)

 注意事项:新安装的mysql服务需要修改初始密码

# 修改mysql登录密码(设置密码为123456安装成功之后需要修改初始密码)
$ /usr/local/mysql/bin/mysqladmin -u root -p password 123456
注意:回车后需要输入之前的mysql登录密码(没设置就是初始密码)

 

  安装成功:如下

需要用到的Linux的一些指令

# 解压.gz压缩包
$ tar -zxvf mysql.gz

# 解压.xz压缩包,这种压缩包里边是一个tar压缩包(三种方式)
1、$ xz -d mysql.xz # 单文件解压(最终会得到一个tar压缩包)
2、$ tar -xvf mysql.xz  # 直接解压(会直接将里边的tar压缩包解压)
3、$ tar -xvJf mysql.xz  # 单文件解压(最终会得到一个tar压缩包)

# 将制定文件夹下的所有子文件和子文件复制到指定目录中
$ cp -r mysql-8.0.22-linux-glibc2.12-x86_64/* /usr/local/mysql

# 其他指令
$ tar -xvf file.tar //解压 tar包
$ tar -xzvf file.tar.gz //解压tar.gz
$ tar -xjvf file.tar.bz2   //解压 tar.bz2
$ tar -xZvf file.tar.Z   //解压tar.Z
$ unrar e file.rar //解压rar
$ unzip file.zip //解压zip
原文地址:https://www.cnblogs.com/zhizou/p/13820275.html