linux 下 mysql5 数据库安装及授权
1.先卸载centos中默认安装的mysql
yum -y remove mysql
2.安装server
rpm -ivh MySQL-server-community-5.0.92-1.rhel5.i386.rpm
3.安装client
rpm -ivh MySQL-client-community-5.0.92-1.rhel5.i386.rpm
4.设置密码
mysqladmin -u root password yourpassword
5.平时启动/停止服务
service mysql start
service mysql stop
6.mysql授权
一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:
在本机先使用root用户登录mysql:
mysql -u root -p"youpassword"
进行授权操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'dbmysql' WITH GRANT OPTION;
重载授权表:
FLUSH PRIVILEGES;
退出mysql数据库:
exit
二、允许root用户在一个特定的IP进行远程登录,并具有所有库任何操作权限,具体操作如下:
在本机先使用root用户登录mysql:
mysql -u root -p"youpassword"
进行授权操作:
GRANT ALL PRIVILEGES ON *.* TO root@"192.168.62.10" IDENTIFIED BY "dbmysql" WITH GRANT OPTION;
重载授权表:
FLUSH PRIVILEGES;
退出mysql数据库:
exit