0


Linux系统下虚拟机中安装(搭建)mysql的详细教程

1、启动虚拟机

①打开VMware、MobaXterm,启动虚拟机集群;

②上传mysql的rpm安装包至linux系统下目录(只需有一台安装,我们在第一台虚拟机上安装);

2、检查mysql的安装环境

①输入代码,检查是否存在 mariadb:

rpm -qa | grep mariadb

②如图所示查询到mariadb,需要先进行卸载:

rpm -e --nodeps mariadb-libs

③再次输入命令 rpm -qa | grep mariadb 进行检查,没有出现mariadb即为ok;

3、安装mysql的rpm包

①进入mysql压缩包所在目录:

 cd /opt/install_packages/

②解压到当前目录:

tar -xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

③第一步安装common,如图所示即为成功:

rpm -ivh /opt/install_package/mysql-community-common-5.7.28-1.el7.x86_64.rpm

第二步安装libs:

rpm -ivh /opt/install_package/mysql-community-libs-5.7.28-1.el7.x86_64.rpm --nodeps --force

第三步安装libs-compat:

rpm -ivh /opt/install_package/mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm

第四步安装client:

rpm -ivh /opt/install_package/mysql-community-client-5.7.28-1.el7.x86_64.rpm

第五步安装server:

rpm -ivh /opt/install_package/mysql-community-server-5.7.28-1.el7.x86_64.rpm --nodeps --force

④安装完成,删除rpm包: rm -rf *.rpm

4、mysql已安装完成,为其更改配置

第一步、删除/var/lib/mysql 目录下所有内容

①进入配置文件目录: cd /etc/

②编辑配置文件: vim my.cnf

③复制如图所示目录: /var/lib/mysql 输入:q退出

④进入所复制的目录下,删除里面所有内容:

cd /var/lib/mysql
rm -rf ./*

第二步、修改mysql密码

①初始化mysql数据库

mysqld --initialize --user=mysql

②查看root用户的临时密码:

cat /var/log/mysqld.log

③复制保存好临时密码: 2%;vavrhoZi4

④启动mysql:

systemctl start mysqld

还可查看mysql的状态,running则为运行成功:

systemctl status mysqld

⑤登录mysql时,需输入密码(输入的密码不会显示出来,记得只需粘贴一次密码即可),如图:

mysql -uroot -p

⑥修改mysql密码,输入 exit; 退出;

set password = password('root123');

⑦输入命令 mysql -uroot -p ,输入新密码重新登录mysql;

第三步、修改root用户的权限

①修改root用户的iP访问限制,允许任意ip都可以访问

update mysql.user set host='%' where user='root';

报错语句结构错误,如图所示:

更改如下,重新输入代码,更新成功:

UPDATE mysql.user 
SET host = '%' 
WHERE user = 'root';

②查看是否修改成功,如图所示:

SELECT host FROM mysql.user
WHERE user='root';

③刷新权限: flush privileges;

报与上个同样的错,如图所示:

更改:手写即可成功, 输入 exit; 退出。

5、使用navicat进行连接测试

①打开navicat;

②新建一个mysql连接,具体如下:

③点击左下角“连接测试”;

报错连接失败,应在②设置主机名或IP地址时设为虚拟机对应IP 192.168.137.72,连接成功。

至此,linux上mysql已成功安装,后续还会发布hive的安装教程。Linux系统下虚拟机中安装(搭建)hive的详细教程-CSDN博客

标签: linux mysql 大数据

本文转载自: https://blog.csdn.net/m0_64006904/article/details/140202442
版权归原作者 Right28 所有, 如有侵权,请联系我们删除。

“Linux系统下虚拟机中安装(搭建)mysql的详细教程”的评论:

还没有评论