Centos6.5 远程访问mysql
来源:互联网 发布:盛势网络剧剧照 编辑:程序博客网 时间:2024/06/05 10:01
一、安装mysql
1.首先检查下你的系统里有没有装过mysql,使用这个命令
rpm -qa | grepmysql
2.如果有的话,rpm -e把对应的卸掉就可以了. 我只是为了平时练习用,所以就直接yum安装了,不是最新的,凑合能用. 最新的可以去官网下载安装.
yum list |grepmysql
3.检查一下所有mysql相关的包. 安装很简单,一个命令
yum install -ymysql-server mysqlmysql-devel
4.安装完成之后,通过 service mysqld start 来启动mysql. 第一次启动的时候会进行一些初始化配置
使用下面这个命令来给mysql的root用户设置密码.
mysqladmin -u rootpassword 'new-passwd'
或者 觉得麻烦的话直接用下面命令即可进入控制台
mysql -u root
二、导入数据
进入控制台后创建数据库(或者用已存在的也可以)
create database testdb;
usetestdb;
sourcexxx.sql;
备注:最好提前进入文件所在的目录,如果当前用户出错,那么切换到root用户后(su)在重新进入控制台执行上面命令。
三、远程登录
1.iptables放开3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT (重启后失效)
或者
关闭防火墙(会一直生效)
2.本地登录mysql,进入'mysql'这个数据库里执行GRANT ALL ON *.* to user@'IP' IDENTIFIED BY 'password'; 其中,user表示用户,对我来说就是root,IP表示要登录的机器的ip,由于我的电脑是DHCP,就直接写了个通配符%. password该用户对应的密码.
所以我的命令就是grant all privileges on *.* to 'root'@'%' identified by '*****' withgrant option;
3.再执行以下这个,FLUSH PRIVILEGES;不然可能会有问题.
4.重启mysql, service mysqld restart。
5.然后用navicat客户端登录即可。
这样就可以访问数据库。
- Centos6.5 远程访问mysql
- centos6.5下安装mysql,远程访问
- 远程访问Centos6.5上的mysql或者mariadb
- CentOS6.5安装与配置Mysql数据库及远程访问
- 解决在CentOS6.5下mysql无法远程访问
- 【centos6.5】远程登录mysql
- centos6.5远程服务器配置图形访问
- CentOS7和CentOS6怎样开启MySQL远程访问
- CentOS7和CentOS6怎样开启MySQL远程访问
- linux centos6.5允许远程链接mysql
- centos6.5安装mysql 开放远程连接
- 腾讯云CentOS6.5下安装mysql,并配置好远程访问等权限,途中遇到的问题
- CentOS6.5下MySQL无法远程连接的问题
- CentOS6.5下MySQL无法远程连接的问题
- CentOS6.5下MySQL无法远程连接的问题
- Centos6.5重置mysql密码并设置允许远程连接
- CentOS6.5下MySQL无法远程连接的问题
- ubuntu mysql远程访问
- java中的语法糖
- 海明码简单计算方法
- NoClassDefFoundError
- scribe、chukwa、kafka、flume日志系统对比
- 文件下载
- Centos6.5 远程访问mysql
- 【python代码技巧2】数组索引扩增技巧
- webpack+react-router按需加载入门
- 约束布局ConstraintLayout的使用(二)
- crt连接centos时的一个小问题(桥接模式)
- pipenet.v9.0(Spray V3.40,Standard V3.4,Transient V5.3)
- 十四 iOS之 画板
- 五、python日期相关的操作
- java基础之序列化详解