centos mysql 远程连接_Linux下开启MySQL的远程连接
Linux下开启MySQL的远程连接
基于安全考虑root账户一般只能本地访问,但是在开发过程中可能需要打开root的远程访问权限。下面是基本的步骤:
1、登录到mysql中,为root进行远程访问的授权,执行下面的命令:
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql> flush privileges;
第一句中"%"表示任何主机都可以远程登录到该服务器上访问。如果要限制只有某台机器可以访问,将其换成相应的IP即可,如:
GRANT ALL PRIVILEGES ON *.* TO root@"172.168.193.25" IDENTIFIED BY "root";
第二句表示从mysql数据库的grant表中重新加载权限数据。因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。
2、修改/etc/mysql/my.cnf,需要root用户权限。找到文件中的:
bind-address = 127.0.0.1
将其注释掉,保存。
3、重新启动MySQL服务器。执行下面的几条命令即可:
# /usr/bin/mysqladmin -u root -p shutdown
# /usr/bin/mysqld_safe &
如果mysqladmin和mysql_safe不在/usr/bin目录中,可以通过whereis命令查找,例如:
# whereis mysqladmin
mysqladmin: /usr/bin/mysqladmin /usr/share/man/man1/mysqladmin.1.gz
执行完上面的三步后,就可以通过远程机器连接了数据库了。
Done!
centos mysql 远程连接_Linux下开启MySQL的远程连接相关推荐
- linux查看mysql是否可以远程登陆_Linux中开启mysql远程访问功能
如何开始mysql的远程访问功能: (1)确认一下3306是否对外开放,mysql默认状态下是不开放对外访问功能的. 查看的办法如下: ~# netstat -an | grep 3306 tcp ...
- 64位linux安装mysql数据库吗_Linux下安装Mysql数据库
在Hadoop开发的时候我们要用到mysql数据库,因此我们有必要学习一下怎样在Linux下安装mysql. 第一步:下载MySQL-client-5.1.73-1.glibc23.x86_64.rp ...
- Linux里下载mysql显示红色_Linux下安装mysql
到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux - Generic (g ...
- linux mysql 匿名用户_Linux下安装mysql
linux版本:CentOS7 64位 1.下载安装包"mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz # 安装依赖 yum -y install per ...
- linux下安装mysql的方式_linux下安装mysql的两种方式
linux下安装mysql的两种方式 1 源码安装 1 创建mysql用户: useradd mysql passwd mysql 2 解压缩下载的mysql包: tar -zxvf mysql-5. ...
- rpm mysql java 驱动_Linux下安装MySQL(rpm方式)
之前一直想捣鼓以源码包的形式安装MySQL,但是不管我下的什么版本的MySQL的tar包,解压都会出错.哎,索性还是走回rpm的安装方式吧. 1:在安装rpm之前,需要把Linux自带的MySQL以及 ...
- linux mysql 主从数据库_Linux下安装MySQL及MySQL主从同步配置
从零开始说起,先说在Linux安装MySQL再说主从配置,MySQL的版本为5.7 一.mysql安装 1.使用命令 rpm -qa|grep mariadb 查看是否存在mariadb 2. 使用 ...
- linux的mysql主主_Linux下指定mysql数据库数据配置主主同步的实例
一. 概念:① 数据库同步 (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步 (主主同步 --- 两台数据库服务器互相写数据) 二. 举例 主主数据库同步服务器配置 数据库 ...
- mysql case默认_linux下安装mysql
检查 mysql 是否安装 yum list installed | grep mysql cat /etc/passwd|grep mysql(查看机器上是否有mysql用户) find / -na ...
最新文章
- 带有BERT模型代码的BILSTM+BERT+CRF
- javase学习第10天(形式参数和返回值类型、包、内部类、匿名内部类)
- 【工业控制】OmniCal软件安装和使用详解
- portal for arcgis 10.4的安装和配置及遇到的问题
- python面试题总结(5)--数据类型(字典)
- 山东大学2017-2018年校历
- 11月16日云栖精选夜读:阿里云 oss JavaScript客户端签名文件上传 vue2.0
- Pandas 文本数据方法 join( )
- eclipse + mapxtreme 代码示例1
- 拓端tecdat:R语言梯度提升机 GBM、支持向量机SVM、正则判别分析RDA模型训练、参数调优化和性能比较可视化分析声纳数据
- px,em,rem单位转换工具
- Acer e5-571g 完美黑苹果10.13
- matlab经典例题及答案,matLAB经典例题及答案.pdf
- Exiting because of unfinished merge.
- 线上慎用Java断言
- Manjaro美化 配置教程
- 计算机科学概论第三版重点,计算机科学概论重点.doc
- 你真的会在阳光下拍照片么?
- Cadence OrCAD Capture 检索和定位功能的介绍图文视频教程
- Proximal Policy Optimization Algorithms翻译