1.MYSQL数据库的安装过程

1.1安装mysql

首先,我们还是先运行虚拟机,登录进入,再打开Xshell软件,进入之前所设置的会话中,准备进行MYSQL安装的操作命令。

1.查看LUNIX下同下是否存在默认的数据库,如果有,先删除默认的低版本的数据库
切换至系统根目录下:cd /
输入命令:rpm -qa |grep mariadb

2.删除默认的数据库
输入命令:yum remove mariadb-libs-5.5.64-1.el7.x86_64

输入y,此时出现如下提示,说明删除完成

3.安装mysql的远程repo源
输入命令:wget http://repo.mysql/mysql-community-release-el7-5.noarch.rpm

如果不能直接wget到repo源,则先进行下面的操作,再进行上条操作:
yum install wget

4.rpm安装mysql的rpm包

​ 输入命令:rpm -ivh mysql-community-release-el7-5.noarch.rpm

5.安装mysql数据库
输入命令:yum -y install mysql-server
中间需要耐心等待一些时间。。。
6.查看mysql安装结果
输入命令:rpm -qa |grep mysql

如果查看的结果如上图,说明此时,mysql已经安装完成!

补充:
#启动、删除安装等mysql
写法一:systemctl start/stop/restart/enable/disable mysqld
写法二:service mysqld start/stop
rpm -e …mysql-community-client-5.6.48-2.el7.x86_64

rpm -e mysql-community-server-5.6.48-2.el7.x86_64

1.2设置mysql密码

1.尝试登陆(启动服务后 首次登陆免密)
首先启动数据库:
输入命令:systemctl start mysqld

接着首次免密登录:
输入命令:
mysql -u root或写成mysql -u root@localhost 本地连接
root@% 远程连接


注意:
#如果首次登陆报错:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
#原因是当前用户没有var/lib/mysql目录的访问权限,解决方案:修改访问权限
chown -R root:mysql /var/lib/mysql 递归授权

2.重启mysql服务,并重新尝试登陆即可
输入命令:
service mysqld restart / 或这样写:systemctl restart mysqld
mysql -u root -p

注意:如何设置自定义密码?
#首次登陆有修改root密码,建议加上远程登录设置方便dos或java程序连接,退出重启服务后重进即可
1.use mysql; //进入系统存储用户信息的库

2.update user set password=password(‘root’) where user=‘root’; //password(‘root’)内的root代表自定义的密码

3.grant all on . to root@’%’ idendified by ‘kb08’; //设置mysql远程连接的密码

4.select host,user,password from user where user=‘root’;//查看密码设置详情

5.exit;退出,或ctrl+c强制退出。
6.此时用户自定义密码设置完成
重启mysql:
输入命令:systemctl reastart mysql
输入自定义密码登录:
输入命令:mysql -u root -p
用户自定义密码设置完成,之后直接输入密码登录就行啦!

更多推荐

Linux虚拟机下安装MYSQL数据库的详细操作