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;
​​​​​​​

相关内容

热门资讯

绿金新闻 | 激发消费潜力,促...   Hehson财经ESG评级中心提供包括资讯、报告、培训、咨询等在内的14项ESG服务,助力上市公...
南通通州五接镇:非遗伴书香,新... 转自:扬子晚报近日,在南通通州五接镇新时代文明实践广场上,非遗手作的竹篾光影与图书的墨香交织,一场丰...
《霸王别姬》三度上演,导演林丛... 北京国际戏剧中心·人艺小剧场内,一座围合式楚军营帐静静矗立,观众环绕而坐,仿佛置身两千多年前那个四面...
男子酒后拨45次110骚扰接警... (来源:荔枝新闻)转自:荔枝新闻 【#男子酒后拨45次1...
沿着长江看交通|长江畔,扬州何... (来源:中国水运网)转自:中国水运网11月26日,“我家住在长江边”之“沿着长江看交通”媒体团走进扬...