- 首先下载对应版本的mysql数据库,地址为:点击打开链接,
注意下载的是.tar.gz后缀名的文件,此处建议不要下载5.7版本的,我发现5.7版本的解压后没有scripts文件夹,所以安装的时候需要先安装yum(安装yum依赖较多),此处就不过多描述了
- 将下载的文件拷贝到服务器/usr/local路径下,解压,解压后将文件名修改为mysql
添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql
安装数据库:
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕
启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
没报错的话查看mysql进程:ps -ef | grep mysql,报类似以下错误的话证明MySQL服务未启动,启动mysql服务
报错,无法启动MySQL服务, 用systemctl方法
仍然报如下错误
Failed to issue method call: Unit mysql.service failed to load: No such file or directory. See system logs and 'systemctl status mysql.service' for details.解决方法:再次启动MySQL,然后查看进程:启动成功!
修改mysql的root用户密码,root初始密码为空的:
执行命令:./bin/mysqladmin -u root password '密码'
把mysql客户端放到默认路径:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
Linux安装mysql数据库
最新推荐文章于 2024-05-06 10:23:39 发布