1.查看系统中有没有mysql安装包,命令如下:
yum list mysql*
如果有需要使用yum remove 文件名 移除已安装的mysql文件
2.查看系统中是否还有其他的mysql文件存在,命令如下:
rpm -qa|grep mysql
如果有使用rpm -e 文件名 进行卸载
3.分别安装mysql的服务端和客户端
yum install mysql-server -y
yum install mysql-devel -y
4.配置mysql文件
> vi /etc/my.cnf
# 加入配置参数
> character-set-server=utf8 #编码格式
5.启动mysql服务
service start mysqld
#或者下面这个
>/etc/init.d/mysqld start
7.设置开机启动
>chkconfig -add mysqld
>chkconfig mysqld on
8.查看开机启动是否设置成功
chkconfig list|grep mysqld*
状态应该是,# mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭停止
9.登录mysql
mysql -u root -p
10.修改mysql密码
mysql>use mysql;
mysql>update user set password =password("123456") where user='root'#password 根据自己需求设置
mysql>flush privileges;#刷新权限
11.开放权限,允许用户远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你设置的密码' WITH GRANT OPTION;
mysql>flush privileges ;
如果用户无法从本地登陆,这个时候就执行如下
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost.localdomain' IDENTIFIED BY '123456' WITH GRANT OPTION;
别忘了加上如下的语句
flush privileges ;