Linux安装MySQL的详细图文教程

教程大全 2026-01-08 02:23:31 浏览
[mysqld]# 设置 MySQL 服务监听端口,默认 3306port=3306# 设置 MySQL 服务器绑定的 IP 地址,可以设置为自己本机 IPbind-address=0.0.0.0# 设置 MySQL 数据库用户user=mysql# 数据库文件路径basedir=/opt/Module/mysql-8.0.42# 数据库数据目录,存储数据库文件的路径datadir=/data/mysql/data# 设置 MySQL 服务器使用的套接字文件路径socket=/data/mysql/mysql.sock#>

四、Mysql 初始化

Linux 中的 MySQL 默认是区分表名大小写的,如果你安装的是 MySQL 8,需要在数据库初始化时设置不区分大小写,否则初始化后在配置文件中设置并重启时会报错。

使用 的 下面的 脚本进行初始化:

/opt/module/mysql-8.0.42/bin/mysqld --initialize--user=mysql --basedir=/opt/module/mysql-8.0.42 --datadir=/data/mysql/data

判断是否初始化成功:

设置 ssl 安全加密连接

# 进入mysql根目录./bin/mysql_ssl_rsa_setup --datadir=/data/mysql/data

五、启动并登录 MySQL,设置 MySQL 开机自启动

1、复制 MySQL 自带的 mysql.server 脚本为 并放到 /etc/init.d/

cp /opt/module/mysql-8.0.42/support-files/mysql.server /etc/init.d/mysqld# 一下都要执行chmod +x /etc/init.d/mysqldchkconfig--add mysqldchkconfig mysqld onsystemctl daemon-reload

这个脚本是 MySQL 官方专门提供的启动脚本,适配各种 init 系统。

注意:文件名一定要叫 ,systemd 才会识别并包装为 mysqld.service

2、启动服务

systemctl start mysqld# 查看状态systemctl status mysqld

3、登录 mysql

/opt/module/mysql-8.0.42/bin/mysql -u root -p

密码就是刚刚初始化成功的密码 ,在/data/mysql/logs日志文件中

登录成功后会提示你重置密码,修改密码:

ALTER USER'root'@'%' IDENTIFIED BY '123456';#或允许所有 IP(开发测试可用,生产建议限制 IP)FLUSH PRIVILEGES;# 刷新 

退出:

重启服务:

systemctl restart mysqld

再次登陆:

/opt/module/mysql-8.0.42/bin/mysql -u root -p

输入刚修改的密码,按回车键。到此,MySQL 已经安装完成…毕业了!!!

Linux安装MySQL的详细图文教程

以上就是【Linux】Linux安装MySQL详细图文教程的详细内容,更多相关资料请阅读主机测评网其它文章!

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐