赞
踩
我是看这个视频安装的虚拟机:
M1 Mac如何安装CentOS7虚拟机【大学生小白保姆级】_哔哩哔哩_bilibili
使用远程连接工具finalshell连接:
这里附上mac的finalshell下载包:
http://www.hostbuf.com/downloads/finalshell_install.pkg傻瓜式安装即可
下载地址:MySQL :: Download MySQL Community Server (Archived Versions)
- # 创建 mysql 目录
- mkdir mysql
-
- # 解压
- tar -xvf mysql-8.0.26-1.el7.aarch64.rpm-bundle.tar -C mysql
- cd mysql
-
- yum install openssl-devel
-
- tar -xvf mysql-8.0.26-1.el7.aarch64.rpm-bundle.tar -C mysql
-
- rpm -ivh mysql-community-common-8.0.26-1.el7.aarch64.rpm
-
- rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.aarch64.rpm
-
- rpm -ivh mysql-community-libs-8.0.26-1.el7.aarch64.rpm
-
- rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.aarch64.rpm
-
- rpm -ivh mysql-community-devel-8.0.26-1.el7.aarch64.rpm
-
- rpm -ivh mysql-community-client-8.0.26-1.el7.aarch64.rpm
-
- rpm -ivh mysql-community-server-8.0.26-1.el7.aarch64.rpm
- # 启动Mysql服务
- systemctl start mysqld
- # 查询自动生成的root用户密码
- grep 'temporary password' /var/log/mysqld.log
冒号后面的字符串就是临时生成的用户密码
- # 登录root用户
- mysql -u root -p
然后输入上述查询到的自动生成的密码,完成登录。
红色框那个你输入的时候不会显示的,你就按照那个临时密码输入进去回车就行了
登录到MySQL之后,由于自动生成的临时代码不容易记忆,所以现在修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
执行上述的SQL会报错,原因是因为设置的密码太简单,密码复杂度不够。我们可以设置密码的复杂度。下面链接有参考如何操作(参数自行修改即可):
create user 'root'@'%' IDENTIFIED WITH mysql_native_password BY '1234';
grant all on *.* to 'root'@'%';
先使用exit
命令退出MySQL
重新登陆:
mysql -u root -p
输入刚刚重新设置的密码即可。
填写之后按 Test Connection
出现这个即代表成功了。
(1)如果在登陆mysql过程中出现以下错误:
Access denied for user 'root'@'localhost' (using password: YES)
在命令行输入 su ,并填写密码即可
(2)远程主机i d查询方法
在命令行中输入ifconfig ,在broadcast后面的即是远程主机的
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。