linux mysql 安装配置

一、确认当前linux系统版本,使用如下命令:mysql

cat /etc/issue cat /etc/redhat-release

二、下载对应linux系统的mysql安装包。linux

下载地址:http://dev.mysql.com/downloads/mysql#downloadssql

三、下载完解压后(可只下载所需安装的),依次安装服务端,客户端。数据库

rpm -ivh MySQL-server-5.6.15-1.el6.i686.rpm
rpm -ivh MySQL-client-5.6.15-1.el6.i686.rpm

四、设置root登陆密码服务器

  设置密码:tcp

/usr/bin/mysqladmin -u root password '123123'

  重置密码:ui

# /etc/init.d/mysql stop 
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
# mysql -u root mysql 
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# /etc/init.d/mysql restart 
# mysql -uroot -p 
Enter password: <输入新设的密码newpassword> 
mysql> 

五、启动中止mysql服务spa

启动服务:
service mysql start
/etc/init.d/mysql start

中止服务:
service mysql stop
/etc/init.d/mysql shutdown

重启服务:
service mysql restart
/etc/init.d/mysql restart

六、登陆到mysqlrest

mysql -u -root -p

 

七、远程登陆到mysqlcode

  以root帐号为例,如要远程登陆。

  首先进入到mysql数据库,修改user表中host字段值为'%',表示任意主机能够登陆到此服务器,固然也能够指定惟一主机,将%设置成对应主机IP就能够了。

update user set host = '%' where user='root';
update user set host = '192.168.8.185' where user='root';

  刷新数据库权限配置,或重启mysql服务

刷新权限配置:
flush privileges;

  设置防火墙例外,或关闭防火墙

设置例外:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

关闭防火墙:
/etc/rc.d/init.d/iptables stop 

  肯定mysql端口号

netstat -tnlp

  OK,配置完毕,远程登陆试下。

相关文章
相关标签/搜索