centos6.5 mysql配置整理

安装

// 安装mysql
yum -y install mysql-server 
//设置开机启动
chkconfig mysqld on 
//启动MySql服务
service mysqld start 

设置mysql

// 设置MySQL的root用户设置密码
mysql -u root
mysql> set password for root@localhost=password('password');
mysql> exit
// 用新密码登陆
mysql -u root -p
// 开放远程登陆
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

其他常用命令

// 查看系统已存在的数据库
show databases; 
// 选择需要使用的数据库
use databasesname; 
// 删除选定的数据库
drop database databasename; 
// 退出数据库的连接
exit 
// 建立名为test的数据库
create database test01; 
// 列出当前数据库下的表
show tables; 

开放防火墙端口

// 开放端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
// 保存:
/etc/rc.d/init.d/iptables save
// 重启 防火墙
/etc/init.d/iptables restart

其他命令

// 查看打开的端口:
/etc/init.d/iptables status
// 关闭防火墙
/etc/init.d/iptables stop
// 停止服务
service iptables stop 
// 查看防火墙信息
/etc/init.d/iptables status
// 开放端口:8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
// 重启防火墙
/etc/init.d/iptables restart
// 将更改进行保存
/etc/rc.d/init.d/iptables save
// 另外直接在/etc/sysconfig/iptables中增加一行:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
// 永久关闭防火墙
chkconfig –level 35 iptables off 
// !此方法源自网络,未实验,安全考虑拒绝使用此方法

原文链接:

1.http://blog.csdn.net/xxd851116/article/details/22947891

2.http://strongit.blog.51cto.com/10020534/1650811

原文地址:https://www.cnblogs.com/jt-huang/p/6030826.html