赞
踩
先设置ubuntu中的root用户密码【自己查找资料】
切换成阿里云镜像源
阿里云镜像源网站ubuntu镜像_ubuntu下载地址_ubuntu安装教程-阿里巴巴开源镜像站
远程SSH连接ubuntu
默认情况下没有安装SSH服务器所以需要自己安装
如果中间遇到上锁问题:
- sudo rm /var/lib/dpkg/lock-frontend sudo rm /var/cache/apt/archives/lock
-
- sudo rm /var/lib/dpkg/lock
安装mysql8
配置mysql远程登录
1. $ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
打开文件注释掉bind-address=127.0.0.1
2. sudo /etc/init.d/mysql restart 重启mysql服务
3.登录mysql, 命令是: `mysql -uroot -p`
4.进入数据库之后,use mysql;
5. select host from user where user = 'root';查看当前主机配置谁可以连接,我们可以看到是Localhost
6.修改Host为通配符%, 命令是`update user set host = '%' where user ='root';`
7.修改后刷新权限, 命令是: `flush privileges;`
8.exit;
重启mysql数据库服务
`sudo /etc/init.d/mysql restart #重启mysql服务`
9.在navicat中连接ubuntu的数据库
常用命令
mysql基本命令:
中间可能会出现的错误:
出现问题的地方应该是
Your password does not satisfy the current policy requirements 修改mysql密码出现的错误
需要修改密码权限:【mysql8】
进入mysql之后,`SHOW VARIABLES LIKE 'validate_password%';`
使用如下命令修改:
- set global validate_password.policy=0; // 修改策略
-
- set global validate_password.length=1; // 修改密码长度
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。