Linux安装mysql并配置外网访问的实例
配置步骤
1.查看是否配置DNS
如果没有配置DNS参照前文配置DNS
配置相关
如果没有配置DNS yum命令找不到Linux软件库的 DNS配置免费的 DNS1=114.114.114.114即可,也可以加一个备用的DNS2=119.29.29.29
2.用yum安装mysql
yum -y install mysql mysql-server mysql-dev
这里用yum 进行-y 同意操作,后面的三个软件分别是mysql, mysql-server,mysql-dev无关顺序
3.启动mysql服务
service mysqld start
这里需要启动服务,否则不可进行后续操作
4.配置mysql默认密码
mysqladmin -u root password ‘xxxxx'
配置root密码,一般情况不配置密码外部很多软件都不可访问
5.配置外部网络访问
登录 默认root用户登录 命令全名为 mysql -u root -p
mysql -p (初学者最好用命令全名来练习,因为工作后用简写命令登陆的话,默认是root用户,如果一旦有了误操作,会带来意想不到的结果!!!)
use mysql; update user set host='%' where user='root' and host='localhost';
6、更新权限
flush privileges; exit;
不更新权限就不能使user表更新
7.配置防火墙
service iptables stop chkconfig iptables off
防火墙有ip禁止表,除22端口其余默认禁止访问
8.配置mysql服务开机自启
chkconfig mysqld on
设置mysql 服务开机自启
道理通上述配置防火墙
9.到此完毕,用外网尝试访问吧
写在最后
关于配置mysql一定要多练多熟悉操作即可,每日练习3次以上吧
以上这篇Linux安装mysql并配置外网访问的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Mysql允许外网访问设置步骤
1.打开mysql.exe(MySQL Command Line Client),输入密码 2.输入:use mysql; 3.查询host输入: select user,host from user; 4.创建host(如果有"%"这个host值,则跳过这一步) 如果没有"%"这个host值,就执行下面这两句: mysql> update user set host='%' where user='root'; mysql> flush privile
-
mysql 开放外网访问权限的方法
如下所示: 主要执行授权命令: 两种方式 1. 允许任意主机以用户bd和密码bdpw连接到local服务器 mysql> GRANT ALL PRIVILEGES ON *.* TO 'bd'@'%' IDENTIFIED Y 'bdpw' WITH GRANT OPTION; mysql> flush privileges; 2. 允许特定的IP地址以用户bd和密码bdpw连接到local服务器 mysql> GRANT ALL PRIVILEGES ON *.* TO 'bd'@'1
-
mysql允许外网访问以及修改mysql账号密码实操方法
mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所以我想访问无法访问,测试暂停. 解决方法如下: 1,修改表,登录mysql数据库,切换到mysql数据库,使用sql语句查看"select host,user from user ;" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' wher
-
设置Mysql5.6允许外网访问的详细流程分享
最近部署mysql5.6,发现默认mysql只允许本地提供服务,如果要进行若干配置,记录如下. 一.设置MySQL服务允许外网访问 修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux), 在配置文件中增加 [mysqld] port=3306 bind-address=0.0.0.0 然后重新启动mysql服务,执行service mysql restart. 二.设置mysql用户支持外网访问 需要使用root权限登录mysql,更新mysql.us
-
Linux安装mysql并配置外网访问的实例
配置步骤 1.查看是否配置DNS 如果没有配置DNS参照前文配置DNS 配置相关 如果没有配置DNS yum命令找不到Linux软件库的 DNS配置免费的 DNS1=114.114.114.114即可,也可以加一个备用的DNS2=119.29.29.29 2.用yum安装mysql yum -y install mysql mysql-server mysql-dev 这里用yum 进行-y 同意操作,后面的三个软件分别是mysql, mysql-server,mysql-dev无关顺序 3.启
-
详解阿里云Linux启动tomcat并能外网访问
问题描述: 先描述一下我的心路历程吧,新买了阿里云服务器,由于需求不是很大,只是为了备案,所以买了个最低配的,而且是Windows server2012的.那现在需要做的是在这个乞丐版的server上,第一个比较恶心的问题,阿里云能卖个Windows server的,却安装不上一个IIS,真是醉了.一安装就提示存储空间不足.那好不用windows了,我换成Linux,但是这个Linux我选择的系统是CentOS 6.5 64位,这个是之前买的直接能用的,就是什么都不用修改的,直接的默认页面是能通
-
怎样设置才能允许外网访问MySQL
设置mysql服务允许外网访问,修改mysql的配置文件,有的是my.ini,有的是my.cnf[linux]. 1:设置mysql的配置文件 /etc/mysql/my.cnf 找到 bind-address =127.0.0.1 将其注释掉://作用是使得不再只允许本地访问: 重启mysql:/etc/init.d/mysql restart; 2:登录mysql数据库:mysql -u root -p mysql> use mysql; 查询host值: m
-
VMware下配置Linux系统局域网和外网访问图文教程
要使用Linux系统很重要的一个操作就是使Linux系统能够访问互联网,只有Linux系统能够访问互联网才能够去下载很多自己所需要的资源,如果不能访问互联网那么使用Linux系统往往会卡在这一步,假设你装的是一个minimal版本的CentOS,那么很多Linux系统下面的工具都是没有被安装的,这个时候如果不能访问互联网,你会感觉特别的蛋疼,因为很多工具都没法下载以及安装,那么,今天小编就给大家分享一下如何在VMware下配置Linux系统成功访问局域网和外网. 第一步:打开VMware虚拟机,
-
阿里云服务器安装配置tomcat 添加外网访问端口的教程
阿里云服务器安装配置tomcat 添加外网访问端口 最近双十一不是,买了一个阿里云服务器玩玩,但是配置好tomcat,添加安全组规则后,死活访问不通,telnet 也无法通过,好在最好经过一阵废寝忘食之后,成功解决问题,下面就记录一下如何解决第一次在阿里云上部署tomcat能够在外网访问,添加端口映射,只要你跟着博主的步骤操作,一般是没有问题的. 一.JAVA环境配置 1.1 Jdk和Tomcat下载 首先我们需要安装 jdk 和 tomcat ,地址都已经给您备好了,往下看: 查看linux
-
Redis配置外网可访问(redis远程连接不上)的方法
默认情况下,当我们在部署了redis服务之后,redis本身默认只允许本地访问.Redis服务端只允许它所在服务器上的客户端访问,如果Redis服务端和Redis客户端不在同一个机器上,就要进行配置. 使用redis报错 例如使用redis的PHP代码: <?php $redis = new Redis(); $redis->connect('192.168.1.4', 6379); $redis->set('tag', 'hello'); echo 'name:', $redis-&g
-
nginx外网访问内网站点配置操作
背景: 站点是前后端分离:vue+springboot 前端内网地址:192.168.1.10:81 API内网地址:192.168.1.12:8080 外网域名:abc.ab.com 外网IP:10.114.X.X 需求: 通过域名可以访问站点且站点静态资源且可访问API请求数据 方案一:(前提:外网域名映射服务器外网IP) 1.nginx配置域名监听且访问静态资源 2.重点来了!!!静态资源请求API的地址由192.168.1.12:8080修改为域名访问方式(abc.ab.com:8080
随机推荐
- php 备份数据库代码(生成word,excel,json,xml,sql)
- Python开发的实用计算器完整实例
- jquery 多个radio的click事件实例
- 顶贴绝佳语句!
- Lua select函数用法实例
- Java 使用poi把数据库中数据导入Excel的解决方法
- jQuery中$.fn的用法示例介绍
- jQuery实现手机自定义弹出输入框
- 全面解析Java中的GC与幽灵引用
- Android中WebChromeClient和WebViewClient的区别浅析
- IOS实现百度地图自定义大头针和气泡样式
- Android高仿QQ6.0侧滑删除实例代码
- 从0到1构建vueSSR项目之node以及vue-cli3的配置
- Android中的Bitmap序列化失败的解决方法
- Golang中time.After的使用理解与释放问题
- 详解 Mysql中的delimiter定义及作用
- Spring + mybatis + mysql使用事物的几种方法总结
- c++中的两种getline用法详解
- Spring框架通过工厂创建Bean的三种方式实现
- Java实现数字连连消