<强> 1。关闭mysql服务强>
<代码> #服务mysqld停止代码>
<强> 2。检查是否有rpm包,如果没有用rpm安装过mysql,不应该有残留,如果有,需要删掉强>
检查语法:<代码> rpm qa | grep - i mysql代码>
删除语法:rpm - e & lt;包的名字在
如果遇到依赖,无法删除,使用rpm - e - nodeps & lt;包的名字比;不检查依赖,直接删除rpm包。
<强> 3。通过找到命令检查是否有安装mysql文件,有需要删除强>
检查语法:<代码>找到/mysql - name> 代码
删除语法:rm射频目录文件(或文件)
<强> 1。暴力删除mysql用户强>
删除语法:<代码> userdel - r - f mysql> 代码(如果没有,会提示你mysql不存在,不用在意)
<强> 2。添加分组强>
添加语法:<代码> groupadd mysql代码>
<强> 3。添加mysql用户强>
添加语法:<代码> useradd - g mysql mysql代码>
1。cd到mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz目录
2。解压tar包
解压语法:<代码>焦油zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz 代码>
解压后多出一个mysql-5.7.12-linux-glibc2.5-x86_64的文件,
将这个文件复制到自己喜欢的目录,重命名为mysql,复制的时候请耐心等待,
复制完后,cd到mysql目录,新建一个数据的文件夹。
复制语法:<代码> cp - r mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql 代码>
新建文件语法:mkdir数据
<代码>,chmod 770数据代码>
在/usr/地方/mysql里新建一个数据文件夹,并修改权限为770 (drwxrwx——):
(wangh@HavGO mysql) $ sudo mkdir数据 (wangh@HavGO mysql) $ sudo chmod 770数据
将/usr/地方/mysql的用户设为mysql,用户组设为mysql:
(wangh@HavGO ~) $ cd/usr/local/[wangh@HavGO本地)$ sudo乔恩- r mysql: mysql mysql
,,进入/usr/地方/mysql文件夹并执行该命令:
<代码> (wangh@HavGO mysql) $ sudo bin/mysqld——初始化用户=mysql——basedir=/usr/地方/mysql——datadir=/usr/地方/mysql/数据代码>
该命令的意思是初始化并制定用户,mysql目录和数据目录(第三步创建的数据)
,执行完成后得到一个mysql初始密码,我们需要先保存起来,后期第一次登录mysql时使用
2018 - 06 - 30 - t07:40:21.663544z 1[注]root@localhost生成一个临时密码:0 hl . . Ult.usK
root@localhost生成一个临时密码:0 hl . .开证。usK
引用>
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0 hl . .开证。usK
,,上述完毕后,执行该命令:
(wangh@HavGO mysql) $ sudo bin/mysql_ssl_rsa_setup basedir=/usr/地方/mysql——datadir=/usr/地方/mysql/数据该命令设置SSL安全连接mysql (RSA加密),指定mysql目录和数据目录
,,在/var/log/里新建一个mysql日志文件夹用于存放mysql运行日志:
(wangh@HavGO mysql) $ cd/var/log [wangh@HavGO日志]$ sudo mkdir mysql,,在/usr/地方/mysql文件夹中执行以下命令:
(wangh@HavGO mysql) $ sudo bin/mysqld_safe——用户=mysql basedir=/usr/地方/mysql/猟atadir=/usr/地方/mysql/数据,再次按一次回车键让此命令后台运行
mysqld_safe脚本功能自行百度,
,,将mysql加入/etc/摆在启动引导:
(wangh@HavGO mysql) $ sudo cp支持文件/mysql。服务器/etc/init.d/mysql,,是mysql (my . cnf中所做配置/etc/my . cnf中所做的配置文件)
(wangh@HavGO mysql)美元vim/etc/my.cnf修改配置,如下图:
(mysqld) #设置mysql的安装目录 basedir=/usr/地方/mysql #设置mysql数据库的数据的存放目录 datadir=/usr/地方/mysql/数据 #服务端使用的字符集默认为8比特编码的latin1字中的一个符集 character-set-server=utf8 套接字=/tmp/mysql.sock #套接字=/var/lib/mysql/mysql.sock 用户=mysql (mysql-safe) 日志错误=/var/log/mysql/mysqld.log pid文件=/var/运行/mysqld/mysqld.pidLinux下安装mysql的教程详解