Linux系统部署MySQL数据库

1.Linux插入光盘,使用df-h获取光盘信息,默认/dev/sr0文件为光盘文件

使用命令 mount -o ro /dev/sr0 /media进行手动挂载

mount -o ro /dev/sr0 /media

2.进入cd /etc/yum.repos.d目录

编辑配置yum库,编辑vim yum.repos

[BaseOS]
name=baseos yum
enabled=1
baseurl=file:///media/BaseOS
gpgcheck=0

[AppStream]
name= app yum
enabled=1
baseurl=file:///media/AppStream
gpgcheck=0

清空yum缓存

yum clean all

创建yum缓存仓库

yum makecache

查看列表

yum repolist

3.正式进入MySql安装

跳转Mysql网站https://downloads.mysql.com/archives/

4.Download复制链接,在Linux上下载

[root@localhost yum.repos.d]# cd /usr/local/

[root@localhost local]# mkdir mysql

[root@localhost local]#wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar

下载完成后进行解压:

[root@localhost local]# tar xvf mysql-8.0.34-1.el9.x86_64.rpm-bundle.tar

安装:

[root@localhost mysql]# dnf localinstall mysql-community-server-8.0.34-1.el9.x86_64.rpm mysql-community-client-8.0.34-1.el9.x86_64.rpm mysql-community-common-8.0.34-1.el9.x86_64.rpm mysql-community-icu-data-files-8.0.34-1.el9.x86_64.rpm mysql-community-client-plugins-8.0.34-1.el9.x86_64.rpm mysql-community-libs-8.0.34-1.el9.x86_64.rpm

提示安装完成

5.Linux上部署和启动

启动数据库

[root@localhost local]systemctl start mysql

检测启动状态

[root@localhost local]systemctl staus mysqld

6.调查日志以获取初始登录秘密:

[root@localhost local]grep password /var/log/mysqld.log

复制初始秘密:OhbwoaptN6--

复制秘密并保存为首次登录做准备

7.mysql -uroot -p#登录

[root@localhost local]mysql -uroot -p

粘贴秘密登录Mysql

登入成功

8.进入产品后,对密码进行修改

mysql> ALTER USER 'root'@'localhost'IDENTIFIED BY'Oxxxxxx123!';

DBMS是数据库管理系统也是一个软件,可以进行数据库的管理,无图像支持,完全是命令操作,相当于window的cmd。

9.使用远程管理工具链接Mysql数据库

在使用远程管理工具前,退出Myql(\q),关闭防护墙

[root@localhost local]systemctl stop firewalld.service  

将Mysql的表的权限改为远程登录

将本地地址:127.0.0.1→*(任意地址 )

登录Mysql

[root@localhost local]mysql -uroot -p

mysql> use mysql; 
mysql> select host,user from user;
mysql> update user set host='%' where user ='root';
mysql> flush privileges;   #刷新权限
mysql> select host,user from user;
mysql> exit   #退出

10.使用软件进行远程连接

连接名:自定义(RH9MYSQL)

主机:自己本机虚拟机的IP地址

端口号:3306(默认)

用户名:root

密码:Oxxxxxx123!

  • 25
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值