>网站服务器>服务器租用>CentOS7使用yum安装MySQL竞价网.. 免费发布服务器租用信息
广告
热门浏览

CentOS7使用yum安装MySQL竞价网站用的站群服务器

更新时间:2019-01-04 14:29:23 信息编号:251623498
800≥ 1台
  • 800.00 元

  • intel

  • 机架式

  • 竞价网站服务器,站群服务器租用,高防服务器租用,香港服务器租用

分享

详情介绍

服务项目
竞价网站服务器,站群服务器租用,高防服务器租用,香港服务器租用
面向地区
全国
品牌
intel
服务器类型
机架式
CPU类型
I5
内存类型
DDR3
CPU核心
四核
OEM
标配CPU个数
1个
标配硬盘转速
12000转
磁盘阵列
RAID5
货源类别
现货
结构
1U
硬盘容量
500GB
支持内存容量
4GB
质保
一年
大CPU个数
1个
类型
其它

CentOS7使用yum安装MySQL竞价网站用的站群服务器

CentOS 7使用yum安装MySQL竞价网站用的站群服务器

高防服务器租用 请联系:锐辉网络敏敏 :................................................2853898501

CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

安装指南
1.下载mysql的repo源
$ wget
1
2.安装mysql-community-release-el7-5.noarch.rpm包
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
1
安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo

3.安装mysql
$ sudo yum install mysql-server
1
根据提示安装就可以了,不过安装完成后没有密码,需要重置密码

4.重置mysql密码
$ mysql -u root
1
5.错误分析
登录时有可能报这样的错:
ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘,
原因是/var/lib/mysql的访问权限问题。
下面的命令把/var/lib/mysql的拥有者改为当前用户:

$ sudo chown -R root:root /var/lib/mysql
1
6.重启mysql服务
$ service mysqld restart
1
7.接下来登录重置密码
$ mysql -u root //直接回车进入mysql控制台
mysql > use mysql;
mysql > update user set password=password('root') where user='root';
mysql > exit;

扩展
远程访问 开放防火墙的端口号mysql
电梯直达

增加权限
mysql库中的user表新增一条记录host为“%”,user为“root”
参见

Linux MySQL 几个重要 的目录
数据库目录 /var/lib/mysql/
配置文件 /usr/share /mysql(mysql.server命令及配置文件)
相关命令 /usr/bin(mysqladmin mysqldump等命令)
启动脚本 /etc/rc.d/init.d/(启动脚本文件mysql的目录)

删除mysql数据库
如果使用的是yum安装的mysql,需要删除的话,就是用如下命令:
yum -y remove mysql*
1
然后将/var/lib/mysql文件夹下的所有文件都删除干净
rm -rf /var/lib/mysql
1
然后再重新执行上面的安装步骤

授权用户从远程登录
注意:下面两个步骤都需要执行.步骤一,只是修改了用户的密码.但是并没有对用户进行授权;步骤二的作用就是授权,让用户可以权限(连接诶数据库,查询数据库…)

1. 改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从"localhost"改称"%“可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从"localhost"改称”%"

mysql -u root -p root;
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

2. 授权法。
例如,你想root使用root从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

如果你想允许用户root从ip为192.168.1.3的主机连接到mysql服务器,并使用root作为密码

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'root' WITH GRANT OPTION;

注意
1.下面这一句一定要执行,否则还是无法登陆
mysql> flush privileges;

2.如果用户无法从本地登陆,这个时候就执行如下:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost.localdomain' IDENTIFIED BY 'root' WITH GRANT OPTION;

mysql> flush privileges;

相关推荐产品

留言板

  • 竞价网站服务器站群服务器租用高防服务器租用香港服务器租用
  • 价格商品详情商品参数其它
  • 提交留言即代表同意更多商家联系我
东莞市锐辉网络有限公司为你提供的“CentOS7使用yum安装MySQL竞价网站用的站群服务器”详细介绍,包括竞价网站服务器价格、型号、图片、厂家等信息。如有需要,请拨打电话:18316411879。不是你想要的产品?点击发布采购需求,让供应商主动联系你。
“CentOS7使用yum安装MySQL竞价网站用的站群服务器”信息由发布人自行提供,其真实性、合法性由发布人负责。交易汇款需谨慎,请注意调查核实。