安装环境:系统是 CentOS7
1、下载
下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads
下载版本:我这里选择的5.6.33,通用版,linux下64位
也可以直接复制64位的下载地址,通过命令下载:
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
2、安装依赖
#安装依赖 yum -y install perl perl-devel autoconf libaio
3、解压
#解压 tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz #复制解压后的mysql目录 cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local #重命名 mv mysql-5.6.33-linux-glibc2.5-x86_64 mysql
4、添加用户组和用户
#添加用户组 groupadd mysql #添加用户mysql 到用户组mysql useradd -r -g mysql -s /bin/false mysqll
5、进入安装mysql软件目录,修改目录拥有者为mysql用户
cd mysql/ chown -R mysql:mysql ./
6、安装数据库
cd mysql/ ./scripts/mysql_install_db --user=mysql
7、修改当前目录拥有者为root用户
chown -R root:root ./
8、修改当前data目录拥有者为mysql用户
chown -R mysql:mysql data
9、添加mysql服务开机自启动
cp support-files/mysql.server /etc/init.d/mysql # 赋予可执行权限 chmod +x /etc/init.d/mysql # 添加服务 chkconfig --add mysql # 显示服务列表 chkconfig --list
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则执行
chkconfig --level 345 mysql on
10、启动mysql服务
#创建缺少的文件夹 mkdir /var/log/mariadb service mysql start
正常提示信息:Starting MySQL. SUCCESS!
11、把mysql客户端放到默认路径
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
12、添加mysql命令
# ln -s /usr/local/mysql/bin/mysql /usr/bin
13、登录mysql
# mysql -uroot -proot
=======================到此数据库安装完毕 ===========================================
时间: 2024-10-13 03:01:44