windows下通过navicat for mysql连接centos6.3-64bit下的MySQL数据库
一、centos下MySQL安装
按照命令依次安装以下文件: mysql-devel 开发用到的库以及包含文件
mysql mysql 客户端
mysql-server 数据库服务器 yum install mysql-server yum install mysql-devel yum install mysql
其中安装过程中会询问你是否要继续,直接输入y,然后按回车即可。 二、centos下MySQL服务设置
1.启动mysql服务 service mysqld start
2.查看mysql服务是否随机自启动 chkconfig --list|grep mysqld
3.将mysqld服务设置为开机自启动 chkconfig mysqld on
三、MySQL数据库设置
1.设置root用户,修改默认密码 mysqladmin -u root password '1234'
数据库用户名:root,密码:1234 2.登陆mysqlserver mysql -u root -p
在命令框中出现输入密码的提示时,从键盘输入密码,然后回车,即可成功进入。 四、远程连接
通过navicat for mysql软件远程连接该服务器上的mysql数据库时,需要进行两个操作:防火墙设置以及数据库权限设置。 1.防火墙设置 打开iptables的配置文件:vi /etc/sysconfig/iptables 在其中添加红色所标注的内容: 然后重启防火墙服务: service iptables restart
此时可以查看规则信息是否有mysql对应规则: iptables -L
2.授权设置 此时设置完防火墙,我们依然不能远程连接数据库,因为并没有权限从远程主机来访问这个虚拟机上的mysql数据库。需要为远程主机授权: 使用mysql -u root -p登陆到mysql中,执行如下命令: GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
其中192.168.1.3为远程主机的IP地址,此处需要修改为自己的ip地址,‘myuser’、‘mypassword’都需要修改为相应的root以及密码; 然后执行: FLUSH PRIVILEGES;
exit;
此时数据库的权限设置已经完成。 打开windows下的navicat软件: 然后点击“连接测试”按钮测试是否正常连接,成功了点击“确定”即可! https://blog.csdn.net/weixin_34613450/article/details/83014908
windows下通过navicat for mysql连接centos6.3-64bit下的MySQL数据库的更多相关文章
- Windows 桌面利用 Navicat等工具连接 虚拟机Mysql
1.mysql>use mysql;2.mysql>update user set host = '%' where user ='root';3.mysql>select host ...
- 使用navicat连接mysql连接错误:Lost connection to Mysql server at 'waiting for initial communication packet'
使用navicat时,报错截图如下: 原因分析: mysql开启了DNS的反向解析功能,这样mysql对连接的客户端会进行DNS主机名查找. mysql处理客户端解析过程: 当mysql的client ...
- Mysql连接错误:Lost connection to Mysql server at 'waiting for initial communication packet'
在远程连接mysql的时候,连接不上,出现如下报错:Lost connection to MySQL server at 'waiting for initial communication pack ...
- CentOS6.2(64bit)下mysql5.6.16主从同步配置
1. 主配置,进入mysql.cnf在[mysqld]下面添加以下配置 [root@localhost ~]# vi /etc/mysql.cnf server-id=1 binlog-format= ...
- MySQL 连接错误Can't connect to MySQL server on (61)
链接数据库时忽然遇到一个问题.Mac Navicat链接时报错Can’t connect to MySQL server on ‘xx.xx.xx.xx’ (61). PS. win版Navicat ...
- sequel 远程连接 MySQL 连接错误Can't connect to MySQL server on (61)
Mac sequel Pro链接时报错Can’t connect to MySQL server on ‘xx.xx.xx.xx’ (61). PS. win版Navicat 报错Can’t conn ...
- 虚拟机中MySQL连接问题:Lost connection to MySQL server at 'reading initial communication packet, system error: 0 以及 host is not allowed to connect mysql
环境:在VirtualBox中安装了Ubuntu虚拟机,网络使用了NAT模式,开启了端口转发. 局域网内其他计算机访问虚拟机中的MySQL Server出现两个问题: Lost connection ...
- mysql 连接服务器报ERROR 1130 ,mysql服务正常运行
今天办公电脑的mysql罢工了,折腾了半天,记录一下. 错误如下: ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to ...
- MySQL连接问题【mysql_connect和mysql_pconnect区别】
--MySQL连接问题[mysql_connect和mysql_pconnect区别] -------------------------------------------------------- ...
随机推荐
- Varnish的VCL
Varnish的子进程 VCL Varnish配置语言VCL是一种"域"专有类型的配置语言,用于描述Varnish Cache的请求处理和文档高速缓存策略. 当加载新配置时,Man ...
- 安装Git(转载)
转自:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703 ...
- P3469 [POI2008]BLO-Blockade(Tarjan 割点)
P3469 [POI2008]BLO-Blockade 题意翻译 在Byteotia有n个城镇. 一些城镇之间由无向边连接. 在城镇外没有十字路口,尽管可能有桥,隧道或者高架公路(反正不考虑这些).每 ...
- 392 Is Subsequence 判断子序列
给定字符串 s 和 t ,判断 s 是否为 t 的子序列.你可以认为 s 和 t 中仅包含英文小写字母.字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=10 ...
- 支持多种格式的播放器js代码
FLV需要播放器,其它视频格式直接插入相应的代码即可. ------------------------------------- /** *视频播放 by zhensheng@ *参数说明 ...
- jQuery实现文字横向滚动效果
HTML代码: <div id="aaa" style="width:100px; position:relative; white-space:nowrap; o ...
- Framework7首页隐藏navbar
f7首页隐藏navbar其他页面显示navbar 帮别人解决问题,自己也记录一下, 首页.navbar加.navbar-hidden, 首页.page加.no-navbar, 如果首页有.navbar ...
- Android OKHttp网络框架
好久没逛简书了.这周公司的项目也已经愉快的迭代了新版本,对于之前一直存留的东西一直没怎么梳理,今天想说说这两年特别火的网络框架.okhttp我想大部分Android开发者都不陌生,因为它的到来.是我们 ...
- 读《An Adaptable and Extensible Geometry Kernel》
读<An Adaptable and Extensible Geometry Kernel> 利用Curiously Recurring Template Pattern替代虚函数 详细内 ...
- [转]最值得拥有的免费Bootstrap后台管理模板
在PHP开发项目中,后台管理因为面向群体相对比较固定,大部分以实现业务逻辑和功能.使用Bootstrap后台模板可以让后端开发很轻松的就展现给客户一个响应式的后台,节约前端开发的时间.下面PHP程序员 ...