Linux系统centos6安装mysql数据库

[[email protected] ~]# rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
[[email protected] ~]# rpm -e mysql  // 普通删除模式
[[email protected] ~]# rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
[[email protected] ~]# yum list | grep mysql //查看yum上有多少版本
[[email protected] ~]# yum install -y mysql-server mysql mysql-deve //自动安装mysql
[[email protected] ~]# rpm -qi mysql-server //查看安装好的mysql版本
[[email protected] ~]# service mysqld start  //启动mysql
[[email protected] ~]# service mysqld restart //重启 启动了之后可以不用这样操作
[[email protected] ~]# chkconfig --list | grep mysqld //查看是否开机自启动
[[email protected] ~]# chkconfig mysqld on
[[email protected] ~]# chkconfig --list | grep mysql //添加到开机自启动
/usr/bin/mysqladmin -u root password 'new-password'  // 为root账号设置密码
[[email protected] ~]# mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root

mysql -u root -p    //输入用户名,密码登录

Linux系统centos6安装mysql数据库

推出maysq : exit

sql语句记得结尾分号

2、支持root用户允许远程连接mysql数据库
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;

开启远程访问

3.开启防火墙 

iptables -I INPUT -p tcp --dport 3306-j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 3306-j ACCEPT

/etc/rc.d/iptables save