記linux 下安裝mysql8 0 21

2021-10-09 17:46:53 字數 1644 閱讀 2290

解壓檔案:tar -xvf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz切換到根目錄,建立data檔案:mkdir data建立使用者組:groupadd mysql建立使用者:useradd -g mysql mysql授予許可權:chown -r mysql.mysql /usr/local/mysql/mysql-8.0.21/

這個我也說不上來初始啥1:mkdir mysql_install_db這個我也說不上來初始啥2授予最高許可權:chmod 777 ./mysql_install_db初始化:bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/mysql-8.0.21 --datadir=/usr/local/mysql/mysql-8.0.21/data完成後會有密碼

my.cnf中內容:

[mysqld]

basedir = /usr/local/mysql/mysql-8.0.21

datadir = /usr/local/mysql/mysql-8.0.21/data

socket = /usr/local/mysql/mysql-8.0.21/mysql.sock

character-set-server=utf8

port = 3306

sql_mode=no_engine_substitution,strict_trans_tables

[client]

socket = /usr/local/mysql/mysql-8.0.21/mysql.sock

default-character-set=utf8

新增mysql服務:

chmod +x /etc/rc.d/init.d/mysqld 

chkconfig --add mysqld

檢視狀態:chkconfig --list mysqld在profile最後,一定是最後新增:

export path=$path:/usr/local/mysql/mysql-8.0.21/bin:/usr/local/mysql/mysql-8.0.21/lib

export path

載入配置:source /etc/profile啟動mysql服務:service mysql start,linux版本不同,命令可能會有些許差異,不行可以用systemctl

通過上面步驟的臨時密碼,登入mysql後,修改密碼:5.7以後命令是:mysql> alter user user() identified by '你的密碼';一定是登入mysql之後修改啊!

Linux 系統下安裝mysql8

2 使用下面命令安裝發行包 rpm uvh mysql80 community release el7 3.noarch.rpm 3 檢視所有課安裝rpm包 yum repolist all grep mysql 4 安裝mysql yum install mysql community serve...

Linux下安裝mysql8的方法

cd usr local pkg 如 wget tar xvf mysql 8.0.17 linux glibc2.12 i686.tar.xz 解壓安裝包 此處,如果出現如下錯誤 tar child xz cannot exec no such file or directory tar chil...

在centos下安裝mysql8

yum y install mysql80 community release el7 1.noarch.rpm 安裝mysql yum y install mysql community server 設定表名大小寫不敏感 vi etc my.cnf lower case table names ...