您的位置:首页 > 运维架构 > Linux

Linux安装mysql数据库

2018-01-18 18:20 281 查看
首先下载对应版本的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 mysql