[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.service2、启动服务
systemctl start mysqld# 查看状态systemctl status mysqld3、登录 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】Linux安装MySQL详细图文教程的详细内容,更多相关资料请阅读主机测评网其它文章!
Linux安装MySQL的详细图文教程
本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。















发表评论