一:建立MySQL用户和用户组
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
二:下载MySQL安装包
MySQL :: Download MySQL Community Server (Archived Versions)
找对应的版本
三:解压二进制安装包,从命名
sudo tar -xvf mysql-8.4.0-linux-glibc2.17-aarch64.tar.xz -C /usr/local
sudo mv mysql-8.4.0-linux-glibc2.17-aarch64 mysql
四:创建链接符号目录
sudo mkdir /usr/local/mysql/mysql-files
五:修改目录所属
sudo chown -R mysql:mysql /usr/local/mysql
六:链接符号目录授权
sudo chmod 750 /usr/local/mysql/mysql-files
七:配置环境变量
编辑文件:sudo vim /etc/profile
添加到文件末尾:export PATH=$PATH:/usr/local/mysql/bin,保存
生效:source /etc/profile
八:初始化数据库
sudo /usr/local/mysql/bin/mysqld_safe --user=root&,root是数据库账号,可自行命名
执行完以上命令,记住截图中的初始密码机账号
九:修改MySQL root用户密码和授权可访问主机
执行:sudo /usr/local/mysql/bin/mysql -u root -p,回车输入初始密码回车,就登录成功。
如上图所示输入:
alter user 'root'@'localhost' IDENTIFIED BY 'root';
flush privileges;
修改登录密码
在此输入:
update mysql.user set host = '%' where user = 'root';
flush privileges;授权任意主机皆可访问
在输入exit;命令,断开数据库连接
十:设置MySQL服务
执行:sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
然后就 可以使用 以下命令
sudo service mysql.server start
sudo service mysql.server stop
sudo service mysql.server restart
sudo service mysql.server reloead