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 //输入用户名,密码登录
推出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