admin管理员组文章数量:1665612
Linux安装mysql(版本5.7.26)
-
官网下载5.7.26版本的mysql
https://downloads.mysql/archives/community/
-
利用上传工具上传到/opt/mysql目录
-
解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
-
移动到/usr/local/目录 mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/
重命名: mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql-5.7.26
-
创建mysql用户,并添加组
groupadd mysql
useradd -r -g mysql mysql
-
创建mysql数据目录并赋予权限
cd /
mkdir -p data
cd data/
mkdir -p mysqlchown mysql:mysql -R /data/mysql
-
配置参数
vim /etc/myf
把这段粘贴进去 保存退出
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql-5.7.26
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0 -
初始化mysql
cd /usr/local/mysql-5.7.26/bin/
./mysqld --defaults-file=/etc/myf --basedir=/usr/local/mysql-5.7.26/ --datadir=/data/mysql/ --user=mysql --initialize
-
查看初始密码
vim /data/mysql/mysql.err
-
复制启动脚本到资源目录
cd mysql-5.7.26
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
-
增加mysqld服务控制脚本执行权限
chmod +x /etc/rc.d/init.d/mysqld
-
将mysqld服务加入到系统服务,并查看
chkconfig --add mysqld
chkconfig --list mysqld
-
启动mysql,并更改密码
service mysqld start
-
登录mysql
cd /usr/local/mysql-5.7.26/bin
./mysql -u root -p之前粘贴的密码
-
修改密码并刷新
SET PASSWORD = PASSWORD(‘123456’);
ALTER USER ‘root’@‘localhost’ PASSWORD EXPIRE NEVER;
flush privileges;
-
添加软连接->方遍使用
ln -s /usr/local/mysql-5.7.26/bin/mysql /usr/bin/mysql
如果显示错误看下mysql服务是否启动
-
关闭,启动mysql命令
service mysqld stop
service mysqld start
版权声明:本文标题:Linux下载安装mysql(附图文) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1730050799a1220787.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论