Linux下安装Mysql与配置(附带遇到的各种问题的解决办法)
2016-11-19 00:13
1031 查看
1.下载
不多说了
2.解压
把压缩包放在 /usr/local 下面然后解压,解压前先检查下是否已经有安装好的Mysql
如果有就得先卸载
然后就开始解压
解压之后,用命令 ls 查看下当前目录下的文件,会有个文件夹
mysql-5.6.12-linux-glibc2.5-x86_64
觉得这个名字太长,输入麻烦,可以建立一个符号链接,方便输入。
我这里设置的链接名就是mysql
3. 添加mysql组和mysql用户
没有提示,表示是正确的。
4.更改所属的组和用户
进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。
5.执行mysql_install_db脚本
这里可能会报错
这时候别慌,原因是Fedora 19中yum的prel包中没有Dumper.pm文件。这时候只要执行以下命令就可以手动下载Dumper.pm文件
没报错就不需要下载了,然后将mysql/目录下除了data/目录的所有文件,改回root用户所有,mysql用户只需作为mysql/data/目录下所有文件的所有者。
6.将mysqld服务加入开机自启动项
7.通过chkconfig命令将mysqld服务加入到自启动服务项中
8.启动Mysql服务
Starting mysql …SUCCESS!
如果报错启动不了服务,报错提示是 The server quit without updating PID file(/usr/local/mysql/data/localhost.localdomain.pid). 这种差不多的,你可以先去百度看看,解决不了可以试试把/etc/my.cnf删除
最后运行下Mysql
OK了!!!(配置环境变量可以看看我写的另外一篇博客)
不多说了
2.解压
把压缩包放在 /usr/local 下面然后解压,解压前先检查下是否已经有安装好的Mysql
#把压缩包复制到 /usr/local 下 [root@VM_30_175_centos /]# cp mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz /usr/local [root@VM_30_175_centos /]# cd /usr/local #检查下是否已经有安装好的Mysql [root@VM_30_175_centos local/]# rpm -qa|grep -i mysql
如果有就得先卸载
[root@VM_30_175_centos local/]# rpm -e mysql-5.6.12-linux-glibc2.5-x86_64 --nodeps
然后就开始解压
[root@VM_30_175_centos local/]# tar zxvf mysql-5.6.12-linux-glibc2.5-x86_64
解压之后,用命令 ls 查看下当前目录下的文件,会有个文件夹
mysql-5.6.12-linux-glibc2.5-x86_64
觉得这个名字太长,输入麻烦,可以建立一个符号链接,方便输入。
[root@VM_30_175_centos local/]#ln -s mysql-5.6.12-linux-glibc2.5-x86_64 mysql
我这里设置的链接名就是mysql
3. 添加mysql组和mysql用户
[root@VM_30_175_centos local/]# groupadd mysql
[root@VM_30_175_centos local/]# useradd -r -g mysql mysql
没有提示,表示是正确的。
4.更改所属的组和用户
进入mysql文件夹,也就是mysql所在的目录,并更改所属的组和用户。
[root@VM_30_175_centos mysql/]# cd mysql [root@VM_30_175_centos mysql/]# chown -R mysql . [root@VM_30_175_centos mysql/]# chgrp -R mysql .
5.执行mysql_install_db脚本
[root@VM_30_175_centos mysql/]# scripts/mysql_install_db --user=mysql
这里可能会报错
这时候别慌,原因是Fedora 19中yum的prel包中没有Dumper.pm文件。这时候只要执行以下命令就可以手动下载Dumper.pm文件
[root@VM_30_175_centos mysql/]# yum install 'perl(Data::Dumper)'
没报错就不需要下载了,然后将mysql/目录下除了data/目录的所有文件,改回root用户所有,mysql用户只需作为mysql/data/目录下所有文件的所有者。
[root@VM_30_175_centos mysql/]# chown -R root . [root@VM_30_175_centos mysql/]# chown -R mysql data
6.将mysqld服务加入开机自启动项
[root@VM_30_175_centos mysql/]# cp support-files/mysql.server /etc/init.d/mysqld
7.通过chkconfig命令将mysqld服务加入到自启动服务项中
[root@VM_30_175_centos mysql/]# chkconfig --add mysqld
8.启动Mysql服务
[root@VM_30_175_centos mysql/]# service mysqld start
Starting mysql …SUCCESS!
如果报错启动不了服务,报错提示是 The server quit without updating PID file(/usr/local/mysql/data/localhost.localdomain.pid). 这种差不多的,你可以先去百度看看,解决不了可以试试把/etc/my.cnf删除
[root@VM_30_175_centos mysql/]# rm -rf /etc/my.cnf
最后运行下Mysql
[root@VM_30_175_centoslocal]# /usr/local/mysql/bin/mysql
OK了!!!(配置环境变量可以看看我写的另外一篇博客)
相关文章推荐
- windows及linux下安装django simple captcha 遇到的各种问题及解决办法
- linux环境下mysql5.6的安装、配置、使用及常见问题解决办法
- linux下mysql的卸载、安装全过程及遇到"MySQL提示:The server quit without updating PID file问题的解决办法"
- Linux下安装mysql遇到的一些问题及解决办法
- Nginx在Linux下的安装与配置,以及遇到问题的解决整理
- 在Linux(CentOS6.2)服务器上配置hadoop时遇到的一些问题以及一些解决办法
- RedHat Linux vsftpd root用户上传下载 配置中遇到问题及解决办法
- 我学Linux是遇到的ftp配置问题和解决办法
- linux下安装MySQL安装 、启动失败 问题解决办法
- linux 下安装 MySQL 经常出现各种问题终极解决方法 /var/run/mysqld/mysqld.sock /var/run/mysqld/mysqld.pid
- 在linux安装下FFTW_ARM库 配置config出现的问题及解决办法
- windows及linux下安装django simple captcha 遇到的各种问题及解决的方法
- 新手安装(折腾)Linux的故事——遇到各种问题的新手解决方法
- Linux下 android SDK安装及使用时出现的几个问题解决办法(我遇到的)
- linux安装和配置 mysql、redis 过程中遇到的问题记录(转)
- 安装使用linux遇到的问题及其解决办法
- 遇到错误-----安装DBD:MySql模块遇到的问题及解决办法Can't exec "mysql_config": 没有那个文件或目录 at Makefile.PL line 479.
- Windows XP系统如何安装IIS5.1测试服务器 如何配置IIS以及安装中遇到的问题和解决办法
- centos 安装mysql中遇到问题的解决办法
- 遇到错误-----安装DBD:MySql模块遇到的问题及解决办法Can't exec "mysql_config": 没有那个文件或目录 at Makefile.PL line 479.