centos7.3允许mysql远程连接_Centos7.3 安装Mysql和远程登录到Mysql-Go语言中文社区
1.首先在官网https://dev.mysql.com/downloads/mysql/,下载相应rpm文件到Centos本地
我选择的是正式发布版,选择对应的系统版本。
点击download
点击开始下载
2.下载完成后,cd 到对应路径下,执行如下命令
# rpm -ivh mysql-community-5.7.18-1.sles12.src.rpm
# yum install mysql-community-server
tips:安装完成后重启服务,初次安装,root账户没有密码。用root账户进入mysql.
# sudo systemctl restart mysqld.service
# mysql -u root
3.配置远程登录到Mysql
3.1进入到mysql后, 执行下面的sql语句授权可以进行远程访问
tips:*.*可以访问数据库中所有的表;用root账户登录;'%'表示从任何地址连接;password即连接口令.
mysql> grant all privileges on *.* to root@'%'identified by 'password';
3.2配置my.cnf,添加bind-address和default-character-set
# sudo vim /etc/my.cnf
[mysqld]
#bind-address是Centos的ip地址,此地址默认端口号为3306
bind-address=xxx.xxx.xxx.xxx
[mysql]
default-character-set =utf8
3.3执行权限分配和防火墙等命令
# sudo chown -R mysql:mysql /var/lib/mysql
# sudo firewall-cmd --zone=public --permanent --add-service=mysql
# sudo systemctl restart firewalld
# sudo systemctl restart mysqld.service
3.4客户端远程访问Centos中MySql,客户端必须要ping的通Centos的ip地址
tip:客户端也要安装Mysql这里就不多叙述了,反正都在上面的官网上找,mac安装mysql-xxx.dmg,windows安装mysql-xxx.exe等等.
tip:客户端执行如下命令,进行远程登录访问,我的客户端是mac os 10.12.5.
tip(mac os):如果提示-bash: mysql: command not found。要做个软连接,比如mysql的路径是:/usr/local/mysql/bin/mysql, 输入ln -s /usr/local/mysql/bin/mysql /usr/bin
# mysql -h xxx.xxx.xxx.xxx -u root -p
输入口令,连接成功. So,你可以在客户端操作远程数据库写sql语句了.
centos7.3允许mysql远程连接_Centos7.3 安装Mysql和远程登录到Mysql-Go语言中文社区相关推荐
- mysql主从配置 简书_Mysql主从配置,实现读写分离-Go语言中文社区
转载:https://www.cnblogs.com/alvin_xp/p/4162249.html 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层 ...
- go mysql 查询语句_01 MySQL-初识MySQL-查询语句的执行流程-Go语言中文社区
MySQL的基础架构 我们通过一条查询语句来看看MySQL是如何执行的,同时通过这条语句的执行,了解MySQL的整体架构体系.mysql> select * from T where ID=1: ...
- mysql隐式锁定辅助索引_当Mysql - InnoDB行锁遇到复合主键和多列索引-Go语言中文社区...
背景 今天在配合其他项目组做系统压测,过程中出现了偶发的死锁问题.分析代码后发现有复合主键的update情况,更新复合主键表时只使用了一个字段更新,同时在事务内又有对该表的insert操作,结果出现了 ...
- tp5 mysql定时任务_tp5+mysql实现消息队列,并在mac系统下定时执行-Go语言中文社区...
Demo简介 订单系统和配货系统之间的信息传递,当订单系统压力比较大时或者出现故障时不影响到配货系统,所以就用了消息队列和定时系统. Demo准备 1.创建一张数据表重点内容 status:0未处理, ...
- Linux远程连接和软件安装
Linux远程连接和软件安装 文章目录 Linux远程连接和软件安装 1.Linux远程连接简介 2.远程连接准备 3.Linux进程和程序 4.moba实现远程连接步骤: 5.软件安装 1)yum命 ...
- Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,通过Mysql-Front远程连接(开启端口、允许远程连接)
Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,并能通过Mysql-Front远程连接(开启端口.允许远程连接) 概述: 通过源代码安装高版本的5.6.14. 正文: 一:卸 ...
- opcclient远程连接opc服务器_软件 | 服务器远程连接软件MobaXterm
今天和大家分享一款远程连接软件 -- MobaXterm在使用服务器时,我们大多都是通过远程连接软件进行的.使用远程连接软件可以实现文件在电脑和服务器之间互相传输.我们在服务器中对数据进行的一切操作, ...
- golang mysql断线_MySQL的连接池、异步、断线重连-Go语言中文社区
MySQL长连接 MySQL短连接每次请求操作数据库都需要建立与MySQL服务器建立TCP连接,这是需要时间开销的.TCP连接需要3次网络通信.这样就增加了一定的延时和额外的IO消耗.请求结束后会关闭 ...
- ipv6远程连接mysql_如何利用IPv6进行远程桌面连接
如何利用IPv6进行远程桌面连接 学校是教育网,其中寝室和实验室的IPv4地址被划分成了两个VLAN,所以没法使用windows的远程连接功能.今天突然想到学校的IPv6地址可能并未划分成两个VLAN ...
最新文章
- 卸载Notepad++!事实已证明,它更牛逼……
- 简单天气应用开发——基本功能完成
- Python-文件和数据格式化
- python爬虫原理-干货|如何入门 Python 爬虫?爬虫原理及过程详解
- shell如何解决mysql交互式_shell脚本与mysql交互方法汇总
- 爬虫为什么使用asyncio以及邮件系统为什么使用celery
- 一个excel文档里复制黏贴另外表单跟着变动_利用Excel连接Power BI,实现PPT报告自动输出...
- Android Studio - 如何更改Android SDK路径
- 【android自定义控件】ProgressBar自定义
- 【小程序demo】带你玩转支付宝小程序之小程序二维码
- 码神之路博客项目部署
- 从零到无学单片机——画原理图、PCB
- OCR文字识别【前端渲染,后端进行逻辑处理】
- 基于C++的钻石金字塔问题算法设计
- Project *** is already imported into workspace 处理
- 5.node.js中的事件循环
- 运行maven生成的jar包显示class “XXX“ not found
- 游戏王-黑暗大魔法师发动教程
- iOS 支付宝支付 微信支付SDK接口不统一? 盘他!
- 如何在kubernetes中使用共享GPU资源