CentOS6.4下装mysql

[b][color=green][size=large]散仙,最近学习中需要使用Hive对hadoop的数据进行统计,因为Hive需要配置一个数据库存它的元数据信息,非常重要,其实,Hive已经自带了一个derby的内置数据库,但是这个数据库因为有某些方面的限制,所以很少有人用。那么散仙就需要装一个简单的mysql数据库来代替了。
[/size][/color][/b]

[b][color=olive][size=large]本以为,在centos下装个mysql应该挺简单的,因为在Win上装就很简单,谁知道当你方式不正确的时候,装起来是有多么的纠结。找一个朋友发了mysql的rpm安装包,一个客户端的,一个服务端的,然后就解压安装,结果启动的时候,出现各种问题,mysql.sock文件找不到,启动脚本也报错。折腾了大半天还没搞定,实在是绝望了,本来以为有现成的rpm安装包,搞起来应该会更快点,谁知道出现这么多问题,最后卸载的时候,也是各种问题。最后果断使用yum的方式,来安装才是王道。

下面散仙来简单介绍下,怎么使用yum来快捷方便的进行安装mysql数据库。其实使用yum来进行安装是非常简单的,只需要下面一行命令即可:
yum -y install
[/size][/color][/b]
[img]http://dl2.iteye.com/upload/attachment/0091/9835/a6eb2052-a8c7-314b-9550-688df8f20226.jpg[/img]

[b][color=olive][size=large]很简单,只需此一行命令,即可在线完成下载,然后,我们就可以进入mysql数据库了,直接在shell里面输入mysql即可,第一次安装完后,默认是没有密码验证的,我们可以使用如下命令进行设置新密码:[/size][/color][/b]
[img]http://dl2.iteye.com/upload/attachment/0091/9837/2f31abb3-a9a9-3f40-a4a1-5750bdd63f9c.jpg[/img]
[b][color=olive][size=large]然后,我们就可以查询用户表,会发现的刚才设置的密码,已经被加密了:[/size][/color][/b]

[img]http://dl2.iteye.com/upload/attachment/0091/9841/9c04815a-95d5-397e-8043-f6baa37b62bd.jpg[/img]


[b][color=olive][size=large]然后,我们退出mysql,再进入需要输入密码,才能进入:[/size][/color][/b]
[img]http://dl2.iteye.com/upload/attachment/0091/9849/6c1cad52-786d-3618-9ae1-ac54ef501584.jpg[/img]

[b][color=green][size=large]另外,需要注意的是,如果出现乱码情况,则需要在my.cnf设置编码格式:default-character-set = utf8,如果系统退出,再次进入的时候,发现连接不上mysql服务,异常如下:[/size][/color][/b]

[img]http://dl2.iteye.com/upload/attachment/0091/9856/88fb24de-24c8-3a14-b2ed-e04d096818d0.jpg[/img]
[b][color=olive][size=large]在var/lib/mysql下,删除mysql.sock文件即可.[/size][/color][/b]
[img]http://dl2.iteye.com/upload/attachment/0091/9860/9a65cb68-3b90-33c6-afe2-544ac47146ca.jpg[/img]
[b][color=olive][size=large]然后,重新开启mysql服务,连接mysql即可。[/size][/color][/b]

[img]http://dl2.iteye.com/upload/attachment/0091/9869/faf07ab7-0ab5-3623-b419-db08feb9b202.jpg[/img]


[b][color=olive][size=large]
如果,想要开启MySQL的远程访问功能,可以开启远程访问权限,命令如下:
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%'IDENTIFIED BY '密码' WITH GRANT OPTION;

查看MySQL是否运行 : service mysqld status;
重启MySQL服务 : service mysqld restart;
关闭MySQL服务 : service mysqld stop;


至此,安装mysql已经完成,使用yum的方式,来安装一些软件,有时候还是非常简洁方便的,最重要的是不容易出现一些莫名其妙的小错误。[/size][/color][/b]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值