linux+mysql+修改ip,linux安装部署mysql5.6及ip设置权限、密码修改

本文档详细介绍了如何在Linux系统中下载并安装MySQL Server,包括使用Yum库、启动和检查MySQL服务的状态。还提供了忘记MySQL root密码的解决办法,以及如何设置远程连接权限。在安全考虑下,建议只允许特定IP地址进行远程连接。
摘要由CSDN通过智能技术生成

点击链接No thanks, just start my download.直接下载

http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm进行mysql-community-release-el6-5.noarch.rpm文件的下载

下载完成后将Yum库上传到linux服务器的某个目录,进入对应目录执行以下命令(mysql-community-release-el6-5.noarch.rpm 在百度云盘的jarOrzip项目目录)

sudo yum localinstall mysql-community-release-el6-5.noarch.rpm

接着Yum库包含了MySQLServer,MySQL工作台管理工具以及ODBC驱动,现在可以通过下面的命令简单地安装MySQLServer:

sudo yum install mysql-community-server

安装完成后,输入mysql命令测试是否已经安装成功

//启动mysql服务

/etc/init.d/mysqld start

查看mysql状态

/etc/init.d/mysqld status

//直接也可通过以下命令执行启动、停止、重启

service mysql start

service mysql stop

service mysql restart

通过mysql -uroot -p,密码为空,报如下错误

登陆mysql的时候,出现了这个问题: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

参考:http://www.cnblogs.com/invban/p/5824796.html

远程连接之前,关闭防火墙service iptables stop

远程连接ip权限设置

登录后执行以下命令

//设置连接权限

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

//刷新生效

FLUSH PRIVILEGES;

此方法允许所有远程机器连接,若是从安全性考虑,请不要采取此做法, mysql支持允许特定的ip连接,我这里是测试的虚拟机,所以没有关系。*.*为所有的ip

用户密码修改

方法一:在mysql系统外,使用mysqladmin#mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,#mysql -uroot -pEnter password: 【输入原来的密码】mysql>use mysql;mysql>update user set password=password("test") where user='root';mysql>flush privileges;mysql>exit;二、忘记原来的myql的root的密码;首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:/etc/init.d/mysqld statusmysqld dead but subsys locked这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。#mysqld_safe --skip-grant-tables &&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。#mysqlmysql>use mysql;mysql>UPDATE user SET password=password("test123") WHERE user='root';mysql>flush privileges;mysql>exit;##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。

参考:http://www.2cto.com/database/201412/360007.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值