Linux下_安装MySQL

MySQL按照步骤


什么是YUM

YUM( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。它基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,无须繁琐地一次次下载、安装。


步骤1: 检测系统是否自带安装mysql
[root@localhost /]# yum list installed | grep mysql 

步骤2: 删除系统自带的mysql及其依赖(防止后面安装发生冲突)

[root@localhost /]# yum -y remove mysql-libs.x86_64 

步骤3: 给CentOS添加rpm源,并且选择较新的源,RPM软件包管理器缩写

[root@localhost /]# wget --no-check-certificate dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm 

步骤4: 安装第一步下载的rpm文件

[root@localhost /]# yum install mysql-community-release-el6-5.noarch.rpm 此处需要输入"y" 
[root@localhost /]# yum repolist enabled | grep mysql //列出你所有的yum repo文件

步骤5: 使用yum安装mysql

[root@localhost /]# yum install mysql-community-server 此处输入3次“y” 安装完毕 

步骤6: 启动mysql服务

[root@localhost /]# service mysqld start

步骤7: 查看mysql是否自启动,并且设置开启自启动

[root@localhost /]# chkconfig --list | grep mysqld 
0 1 2 3 4 5 6 代表centOS启动状态
[root@localhost /]# chkconfig mysqld on 

步骤8: 修改字符集为UTF-8

[root@localhost /]# vim /etc/my.cnf[mysqld]部分添加:
character-set-server=utf8 
在文件末尾新增[client]段,并在[client]段添加:
default-character-set=utf8 
esc退出编辑
:wq保存退出

修改完成后保存重启服务:

[root@localhost /]# service mysqld restart 

步骤9: 修改默认配置

[root@localhost /]# mysql_secure_installation 
按照提示进行配置,这里默认root用户的密码空,直接回车即可。此处输入内容:"y","y","n","y","y" 

步骤10:授权远程登录

方案1:实现远程连接(授权法)- 将权限改为ALL PRIVILEGES
[root@localhost /]# mysql -uroot -p
mysql> use mysql;
Database changed 
mysql> flush privileges;
//mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问
mysql> select host,user,password from user; 
这样机器就可以以用户名root密码root远程访问该机器上的MySql.
方案2:实现远程连接(改表法)
use mysql;
update user set host = '%' where user = 'root';
fiush privileges 
这样在远端就可以通过root用户访问Mysql

测试:

注意在测试时,要关闭防火墙 !!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值