如果 ubuntu 系统没有换源,建议换源,以免影响安装速度
更换国内源 步骤如下:
- 备份源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 命令行打开sources.list文件
sudo vim /etc/apt/sources.list
修改sources.list文件
sudo vim /etc/apt/sources.list
将源文件内容全部注释,并添加其他源
vim 编辑器 字母 i 键为插入功能, # 为注释符号
清华源:
deb / focal main restricted deb / focal-updates main restricted deb / focal universe deb / focal-updates universe deb / focal multiverse deb / focal-updates multiverse deb / focal-backports main restricted universe multiverse deb / focal-security main restricted deb / focal-security universe deb / focal-security multiverse
保存 vim 编辑器 ESC键 + :wq! 强制保存退出
更新源
sudo apt-get update
换源完毕
sudo apt install mysql-server
mysql -V 或者 mysql -- version
mysql_secure_installation
systemctl status mysql
如图 则mysql运行正常
mysql -uroot -p
然后输入 刚才设置的密码
至此 mysql 安装完成 但此时还不能连接使用数据库
// 安装iptables
sudo apt-get install iptables// 开放 3306端口
iptables -I INPUT -p tcp --dport 3360 -j ACCEPT// 保存
iptables-save//查看端口是否开放
lsof -i:3306
如图 3306端口有相关信息 3307 端口没有信息,3306端口已开启,3307端口未开启。
mysql -uroot -puse mysql;select user,host from user;
进入数据库 查看mysql库中user表的 user,host 两个字段信息
选择一个账号作为远程连接的账号,默认选择user ,执行以下sql语句
update user set host ="%" where user ="root";
**此处可以将host 的值改成通配符 % 也可以改成指定的主机IP 这样可以使得 Mysql远程登录更加安全 **
修改后结果如下
刷新权限,执行如下命令
FLUSH PRIVILEGES
在默认情况下,mysql仅监听本地连接。如果远程连接到数据库,则修改配置文件
sudo nano /etc/f.d/mysqldf
找到bind-address 和mysqlx-bind-address ,将值修改为 0.0.0.0 ,如图
Ctrl+X 保存并退出
sudo systemctl restart mysql
使用navcait连接
连接成功,完结,撒花!
本文发布于:2024-01-28 16:37:27,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17064310528782.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |