(图片来源网络,侵删)
前言
作为一名开发者或者运维人员,MySQL是必不可少的工具之一。在CentOS7上安装MySQL 5.6可能会遇到一些问题,本文将为您提供详细的安装步骤。
下载MySQL 5.6
我们需要下载MySQL 5.6的安装包。您可以在官网上下载最新版本的MySQL 5.6,也可以从镜像站下载。这里我们选择从官网上下载:
(图片来源网络,侵删)
wget -5.6/mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz
解压安装包
下载完成后,我们需要解压安装包:
(图片来源网络,侵删)
tar -zxvf mysql-5.6.51-linux-glibc2.12-x86_64.tar.gz
创建MySQL用户组和用户
创建一个MySQL用户组和用户:
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
安装MySQL
将解压后的MySQL文件夹移动到/usr/local目录下:
mv mysql-5.6.51-linux-glibc2.12-x86_64 /usr/local/mysql
进入MySQL目录,执行安装脚本:
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
执行完毕后,将MySQL目录下的my.cnf文件复制到/etc目录下:
cp support-files/my-default.cnf /etc/my.cnf
启动MySQL
启动MySQL服务:
service mysqld start
如果启动失败,可以查看错误日志,通常在/var/log/mysqld.log中:
tail -f /var/log/mysqld.log
设置MySQL密码
启动MySQL服务后,我们需要设置MySQL的root用户密码:
mysqladmin -u root password 'yourpassword'
开启远程访问
如果需要在其他机器上访问MySQL,需要修改my.cnf文件,将bind-address注释掉:
#bind-address = 127.0.0.1
然后重启MySQL服务:
service mysqld restart
为您分享
Ubuntu小知识:在Ubuntu中,可以使用Ctrl+Alt+T快捷键打开终端。