centos6安装mysql network is unreachable

centos6安装mysql network is unreachable,第1张

Centos6如何安装MySQL数据库

1,执行命令“yum install -y mysql mysql-server”安装mysql服务;

2,稍等片刻安装完毕;

,执行命令“service mysqld start”启动mysql服务,出现两个ok启动成功;

4,执行命令“mysqladmin -u root password 123456”将没有密码数据库密码设置为“123456”(可以根据自己需要设置成你的密码);

5,执行命令“mysql -uroot -p123456”登陆数据库;

6,执行命令“grant all privileges on *.* to root@'%' identified by '123456' with grant option” 设置远程登陆用户名和密码(这里用户名是root、密码是123456);

7,执行命令“flush privileges”刷新系统权限表;

8,执行命令“quit”退出数据库登陆;

9,执行命令“service mysqld restart”重启数据库;

10,执行命令“/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT”开启3306防火墙端口;

11,至此数据库安装配置已经完成,可以通过Navicat链接数据库进行远程访问。

首先要确保服务器上安装有MySQL,执行如下命令来检查是否安装了 MySQL(CentOS 7 上是 mariadb-server,CentOS 6 上是 mysql-server,这里以 CentOS 7 为例)

$ rpm -q mariadb-server

如果提示 package mariadb-server is not installed 则说明没有安装 MySQL,需要手动安装。如果出现 mariadb-server-xxx.xxx.xx.el7.x86_64 则说明已经安装。

安装 MySQL 的步骤为:

1.安装 MySQL 和 MySQL 客户端

$ sudo yum -y install mariadb mariadb-server

2.启动 MySQL

$ sudo systemctl start mariadb

3.设置开机启动

$ sudo systemctl enable mariadb

4.设置初始密码

$ sudo mysqladmin -u root password root

这时我们有两种方式来进行修改,这里只用了第一种,就直接将原来的 user='root' and host='localhost' 记录的host修改成%或指定的ip。

1.将host设置为%表示任何ip都能连接mysql

update user set host='%' where user='root' and host='localhost'

2.当然也可以将host指定为某个ip

update user set host='*.*.*.*' where user='root' and host='localhost'

这里将 . . . 换你实际的地址。

3.执行完以上语句,接着执行以下语句 ,刷新权限表,使配置生效

flush privileges

1.检查服务器防火墙3306端口开放了吗,没开放需要去开放

2.检查一下云平台的安全组规则中是否开放了3306端口,如何配置阿里云,这里以阿里云为例( 阿里云添加安全组规则 )

title: 解决centos6没办法安装mysql-devel的问题

date: 2014.12.03 15:17:02

tags: [centos]

categories: 后端

最近打算在服务器上安装seafile这款网盘,seafile是基于python开发的,需要许多python的扩展库,最重点的就是mysqldb。

在放上服务器之前已经在虚拟机先测试过,测试结果是没问题,但是转移到服务器的时候,出现了mysql-devel无法安装的问题。问题如下

之后用百度和google搜索了多种方法

想到用源码或许可以直接编译出来,于是在google搜索mysql-devel-5.5.29-1.el6.x86_64.tar.gz

没找到源码包,但是却有一个东西引起我的注意: mysql-devel-5.5.29-1.el6.x86_64.rpm ,于是重新搜索 mysql-devel-5.5.29-1.el6.x86_64.rpm ,终于被我找到正确版本的rpm包

网站: http://mirrors.vpsmate.org/CentALT/repository/centos/6/x86_64/

但是随之而来又出现一个问题,安装centos rpm包的时候提示: Header V3 DSA signature: NOKEY

百度搜索之,看了 这个网站

这是由于yum安装了旧版本的GPG keys造成的,解决办法就是

引用

rpm --import /etc/pki/rpm-gpg/RPM*

之后得到解决,现在seafile依赖库已经全部安装完毕。问题就此得到解决


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5905993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存