本文主要是介绍Ubuntu中远程连接Mysql数据库的详细图文教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有...
1、版本
Ubuntu: 22.04
Mysql: 8.0.41
2、检查有没有www.chinasem.cnMysql
可以用以下三种方法查看
2.1 查询是否安装了Mysql包
dpkg -l | grep mysql
2.2 查看Mysql版本
mysql --version
2.3 查看Mysql运行状态
sudo systemctl status mysql
3、卸载Mysql
如果有安装,想卸载,可以执行以下指令
sudo apt-get remove //--purge mysql-server mysql-client mysql-common
sudo rm -rf /etc/mysql/ /var/lib/mysql/
sudo apt-get autoremove
4、安装
如果你之前没有安装过Mysql,就可以直接安装了
4.1 更新
sudo apt-get update
4.2 开始安装
sudo apt install mysql-server
不指定版本,安装最新的,如果想安装指定版本,需要在后面加上版本
sudo apt install mysql-server-5.7
这个就是安装5.7版本
4.3 安装完后查看状态
systemctl status mysql
5、登录
sudo mysql
5.1、使用
use mysql
5.2、查看数据库权限
select host,user from user;
注意指令后面有分号!!!
5.3 更新权限
更新权限让所有主机都可以连接数据库
update user set host='%' where user='root';
5.4 再次查看数据库权限
select host,user from user;
5.5 添加新用户
alter user 'root'@'%' identified by '12345';
注意符号都是英文格式,后面有分号!!!
5.6 退出
exijavascriptt
6、使用新密码登录
mysql -u root -p
6.1 使用
use mysql;
6.2 刷新权限
flush privileges;
6.3 退出
exit
6.4 查看ip
ifconfig
7、远程连接
7.1 更改文件
去到文件下更改文件代码使其可以远程连接
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
把上面这个改为下面这个
7.2 重启Mysql
systemctl restart mysql
7.3 查看印运行状态
systemctl status mysql
7.4 测试远程连android接
telnet 192.1js68.74.128 3306
代码解释
192.168.74.128:远程主机地址
3306:默认端口号
到此这篇关于Ubuntu中远程连接Mysql数据库的详细图文教程的文章就介绍到这了,更多相关Ubuntu远程连接Mysql内容请搜索China编程(www.chinasem.cn)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程China编程(www.chinasem.cn)!
这篇关于Ubuntu中远程连接Mysql数据库的详细图文教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!