mysql8.0安装
创始人
2024-05-29 23:54:27

创建文件
mkdir /usr/local/mysql
mkdir /usr/local/mysql/data
cd /usr/local/mysql

下载
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
解压
xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

tar xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar

移动
mv /usr/local/mysql/mysql-8.0.20-linux-glibc2.12-x86_64/* /usr/local/mysql

创建用户组及用户和密码
groupadd mysql
useradd -g mysql mysql

授权用户
chown -R mysql.mysql /usr/local/mysql

编辑my.cnf文件
vim /etc/my.cnf
替换内容如下

[mysqld]

user=root

datadir=/usr/local/mysql/data

basedir=/usr/local/mysql

port=3306

max_connections=200

max_connect_errors=10

character-set-server=utf8

default-storage-engine=INNODB

default_authentication_plugin=mysql_native_password

lower_case_table_names=1

group_concat_max_len=102400

[mysql]

default-character-set=utf8

[client]

port=3306

default-character-set=utf8

、、结束

初始化基础信息,最后一行后面会有个随机的初始密码保存下来一会登录要用(如果忘记了就删掉data重新初始化)

./usr/local/mysql/bin/mysqld --initialize

如果提示 :./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
就执行下下面这个再执行初始化
yum install -y libaio
yum -y install numactl

mysql目录下(授权以及添加服务)
cp -a ./support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql

启动mysql
service mysql start

将mysql添加到命令服务
ln -s /usr/local/mysql/bin/mysql /usr/bin

登录mysql
mysql -uroot -p

如果出现 mysql: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory

cd /usr/local/mysql/bin

ldd mysql

sudo ln -s /usr/lib64/libtinfo.so.6.1 /usr/lib64/libtinfo.so.5

修改密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH
mysql_native_password BY ‘root123’;

刷新
flush privileges;

更改root连接权限
mysql> use mysql;
mysql> update user set host=‘%’ where user = ‘root’;
mysql> flush privileges;
​​​​​​​

相关内容

热门资讯

ST沈化跌0.27%,成交额2... 5月15日,ST沈化(维权)跌0.27%,成交额2150.44万元,换手率0.74%,总市值30.4...
华映科技跌2.25%,成交额1... 5月15日,华映科技跌2.25%,成交额1.77亿元,换手率1.63%,总市值108.15亿元。异动...
2026年黑龙江省职业教育活动...   5月13日,2026年黑龙江省职业教育活动周启动仪式在哈尔滨举行。本次活动周启动仪式由黑龙江省教...
重百集团跌2.02%,成交额5... 5月15日,重百集团盘中下跌2.02%,截至13:37,报19.90元/股,成交5773.70万元,...
紫金矿业股价跌5.01%,国海... 5月15日,紫金矿业跌5.01%,截至发稿,报31.84元/股,成交104.84亿元,换手率1.57...