- 概述
MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL作为网站数据库,详情见官网:https://www.mysql.com/cn/。 - 安装准备
- 操作系统环境
版本信息:KeyarchOS 5.8sp2
硬件平台:aarch64
- 操作系统环境
-
- mysql版本
版本号:mysql -8.0.24-1
官网:https://www.mysql.com/cn/
公司: 瑞典 MySQL AB - mysql-community-client版本
版本号:mysql-community-client-8.0.24-1
官网:https://www.mysql.com/cn/
公司: 瑞典 MySQL AB
- mysql版本
- 安装
- 安装mysql-community-client-8.0.24-1
下载mysql离线安装包并上传至服务器
下载地址:https://downloads.mysql.com/archives/community/
选中需要的版本号和操作系统后点击软件包后面的Download按钮
- 安装mysql-community-client-8.0.24-1
上传至操作系统并解压
tar –xvf mysql-8.0.24-1.el8.aarch64.rpm-bundle.tar
查看是否默认安装了mariadb,若安装了则卸载掉
rpm –qa | grep mariadb
yum remove mariadb-connector-c(上一步的查询结果)
安装依赖包perl
yum install perl
安装mysql
yum install *.rpm
查询mysql版本
mysql --version
-
- 验证mysql-community-client-8.0.24-1
查看mysql服务状态
systemctl status mysqld
启动musql服务
systemctl start mysqld
查看mysql安装时的默认密码
grep password /var/log/mysqld.log
登录mysql
mysql -u root -p
输入上面的密码
修改默认密码
alter user root@localhost identified by '#XIAOma123';
查询默认的数据库
show databases;
修改root用户的访问权限来设置远程连接
#进入mysql数据库
use mysql;
#修改用户访问限制
update user set host = "%" where user = "root";
#查看修改内容
select host,user from user;
#刷新
flush privileges;
#退出
exit;
关闭防火墙
syatemctl stop firewalld
使用navicat连接数据库
至此mysql-community-client-8.0.24-1适配完成。