银河麒麟V10桌面版ARM64安装MySQL8,保姆级新出炉全步骤验证热乎乎的教程(2024年12月16日)

记录一次坑爹的国产系统安装mysql过程

系统版本:银河麒麟V10SP1桌面版

系统架构:ARM64

mysql版本:mysql8.3.0-ARM64

一、下载mysql8.3.0 arm版

下载地址:MySQL :: Download MySQL Community Server (Archived Versions)

银河麒麟V10桌面版ARM64安装MySQL8,保姆级新出炉全步骤验证热乎乎的教程(2024年12月16日)_第1张图片

二、mysql安装

1. 解压文件

tar -xf mysql-8.3.0-linux-glibc2.28-aarch64.tar.xz -C /usr/local

2. 移动文件到/usr/local/mysql

cd /usr/local
mv mysql-8.3.0-linux-glibc2.28-aarch64 /usr/local/mysql

3. 进入mysql文件夹

cd mysql

4. 添加组用户

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

5. 创建data文件夹

mkdir data

6. 赋予权限

chown -R mysql:mysql /usr/local/mysql

7. 初始化mysql(初始密码将被置为空)

./bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize-insecure --user=mysql

8. 修改配置文件

sudo vim /etc/my.cnf

写入以下内容

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=/usr/local/mysql
# 设置mysql数据库的数据的存放目录
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
socket=/usr/local/mysql/mysql.sock
default-character-set=utf8mb4

9. 复制mysql.server文件

cp ./support-files/mysql.server /etc/init.d/mysqld

10 .编辑mysqld文件

sudo vim /etc/init.d/mysqld

修改文件中路径

basedir=/usr/local/mysql 
datadir=/usr/local/mysql/data
 
lock_file_path="$lockdir/mysql"

银河麒麟V10桌面版ARM64安装MySQL8,保姆级新出炉全步骤验证热乎乎的教程(2024年12月16日)_第2张图片

11. 设置环境变量

vim /etc/profile

    在文件末尾添加

export PATH=$PATH:/usr/local/mysql/bin

    刷新权限

source /etc/profile

12. 启动/停止mysql服务命令

service mysqld start

service mysqld stop

13. 更改mysql密码为888888

mysqladmin -u root password 888888

三、 设置开启自启

crontab -e

# 插入定时计划
@reboot service msyqld start

银河麒麟V10桌面版ARM64安装MySQL8,保姆级新出炉全步骤验证热乎乎的教程(2024年12月16日)_第3张图片

自此全部安装结束,撒花,注意:在使用mysql -uroot -p时,需使用普通用户终端

银河麒麟V10桌面版ARM64安装MySQL8,保姆级新出炉全步骤验证热乎乎的教程(2024年12月16日)_第4张图片

时间:2024年12月16日

如有不足之处,欢迎在下方留言指正

 

 

本教程参考了,并在此基础上进行了验证和方法改动。感谢 

好喜欢编程啊https://blog.csdn.net/2201_75963653 的教程安装mysql数据库_麒麟v10 安装mysql-CSDN博客

 

 

 

你可能感兴趣的:(adb,mysql)