云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,1. 安装MySQL:利用下面三条命令安装相应软件:$sudo apt-get install mysql-server$sudo apt-get install mysql-client$sudo
千家信息网最后更新 2024年09月22日云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法
1. 安装MySQL:
利用下面三条命令安装相应软件:
$sudo apt-get install mysql-server$sudo apt-get install mysql-client$sudo apt-get install libmysqlclient-dev
在执行第一条命令的过程中,需要设置MySQL的root账号的密码。
利用下面的命令查看MySQL的scoket状态,若处在listen状态则表示安装成功。
$sudo netstat -tap | grep mysql
2. MySQL开启远程连接
1. 修改mysql配置文件,将bind-address = 127.0.0.1
注释,开放所有连接
利用如下命令进行修改:
$sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
就是先按"i"开启vim插入,然后在要注释的语句前加"#"号,再按"esc"退出vim插入状态,接着按":wq"保存并退出。(mysql5.7+的配置文件如上,之前的版本在"/etc/mysql/my.cnf")。
2. 创建用户并授权允许远程连接
先登陆MySQL,命令如下:
$mysql -u root -p
然后创建用户并授权,命令格式如下:
mysql>GRANT privileges ON databasename.tablename TO 'username'@'host' IDENTIFIED BY 'password' WITH GRANT OPTION;
如我自己的配置命令:
mysql>grant all privileges on *.* to 'ubuntu'@'%' identified by '123456' with grant option;
注:host=%表示不限制连接的IP地址。
刷新权限,使得上面配置立即生效:
mysql>flush privileges;
退出MySQL:
mysql>exit;
3. 测试远程连接
1. 查看MySQL配置的端口号
先进入MySQL,然后再查看端口号,命令如下:
$mysql -u root -pmysql>show variables like 'port';
MySQL的默认端口号是3306,如果需要修改端口号,可以进入配置文件修改端口信息(操作参见2.1),下面以port=3306为例。
2. 查看Ubuntu的防火墙
查看防火墙状态:
$sudo ufw status
开启防火墙并打开3306端口
$sudo ufw enable$sudo ufw default deny$sudo ufw allow 3306
记得要打开其他必要端口,如ssh端口22。
查看3306端口状态
$netstat -an | grep 3306
3. 测试MySQL远端连接
在自己的电脑上打开命令行窗口,命令格式:
$mysql -h ipaddress -P port -u ubuntu -ppassword
按上文配置,则连接远程MySQL的命令为:
$mysql -h 193.112.19.56 -P 3306 -u ubuntu -p123456
总结
以上所述是小编给大家介绍的云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
命令
配置
状态
端口
口号
文件
防火墙
防火
格式
注释
用户
测试
方法
服务器
服务
必要
成功
上文
信息
地址
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
四川科瑞软件开发公司
东营软件开发
局主要领导网络安全
数据库建库的数据
2021网络安全工作报告
性病数据库
ftp等服务器实现
网络安全日展览
软件开发ppt模板下载
mysql 服务器命令
兼容windows的数据库
服务器生产线设计
孝感软件开发企业
数据库如何对密码加密方式
网络安全的目标及特征
网络安全如何定级是自己定
学网络技术应该从哪先学起
互联网大会黑科技直连国外
收银机的数据库
淮安制造业仓库管理软件开发
网络软件开发团队
传奇数据库密码破解器
社交圈子软件开发
最新网络安全技术交流
嵌入软件式开发和软件开发
杨某年内不得从事网络安全
mysql 服务器命令
剑灵服务器编辑器
郑州科技学院计算机网络技术女生
r720服务器安全模式