域名备案后怎样做网站,桂林做网站多少钱,做网站好的公司,手机网站js电话悬浮文章目录 MySQL远程连接(Linux)一、更改MySQL配置文件二、进入MySQL修改用户表host值三、使用其他电脑即可远程访问数据库MySQL远程连接(Linux)一、修改my.ini中的配置文件二、修改用户权限三、远程连接 MySQL远程连接(Linux) 以下MySQL远程连接#xff1a;MySQL部署环境为Ubu… 文章目录 MySQL远程连接(Linux)一、更改MySQL配置文件二、进入MySQL修改用户表host值三、使用其他电脑即可远程访问数据库MySQL远程连接(Linux)一、修改my.ini中的配置文件二、修改用户权限三、远程连接 MySQL远程连接(Linux) 以下MySQL远程连接MySQL部署环境为UbuntuMySQL为5.7版本本地搭建的数据库只能使用局域网ip连接。 一、更改MySQL配置文件
进入mysql.conf.d目录更改mysqld.cnf的配置信息
cd /etc/mysql/mysql.cnf.d2. 使用root权限进入mysqld.cnf建议使用vi编辑工具修改配置
sudo vi mysqld.cnf
#输入root密码# 按esc后输入 :set number 即可显示行号
#按 i 可编辑
#找到bind-address 127.0.0.1注释
# 编辑完成后按 esc然后输入 :wq ,即可保存退出3. 重启mysql服务
sudo service mysql restart二、进入MySQL修改用户表host值
使用root账号进入MySQL
mysql -uroot -p
#输入数据库root账号的密码2. 进入mysql 库 3. 找到mysql 库 中的user表
# 展示mysql库中的所有表user表在最后一个
show tables;4. 查询user表中的用户
select host,user from user;5. host 为远程连接登录地址如修改为允许任何地址登录设置为%即可其他特定的登录地址输入地址修改。
update user set host% where userroot;6. 修改成功后需刷新权限
flush privileges;修改成功后查询user表中root的host值为%即成功修改
三、使用其他电脑即可远程访问数据库
mysql -h 数据库远程地址 -uroot -p
# 输入远程数据库的root密码MySQL远程连接(Linux)
一、修改my.ini中的配置文件
找到MySQL安装目录下的my.ini配置文件。如果该文件不存在需要创建一个。在[mysqld]部分添加或修改bind-address0.0.0.0以允许MySQL服务器监听所有IP地址上的连接 重启MySQL服务
打开命令提示符以管理员权限打开命令提示符窗口可以搜索cmd然后选择“以管理员身份运行”。停止MySQL服务输入命令net stop mysql假设服务名称为mysql然后按回车执行。启动MySQL服务输入命令net start mysql然后按回车执行。 确认状态可以在服务状态变化后输入sc query mysql来确认服务的状态确保MySQL服务已经正确重启。
二、修改用户权限
MySQL使用mysql -u root -p命令登录到MySQL服务器输入root用户的密码
mysql -uroot -p
# root 密码进入mysql库找到user表修改
use mysql;select host,user from user;update user set host% where userroot;select host,name from user;刷新权限执行FLUSH PRIVILEGES;以应用更改
flush privileges;三、远程连接
在远程终端连接
mysql -h 数据库地址 -uroot -p
# 密码