linux下mysql安装、目录结构、配置
1、准备安装程序(官方网站下载)
服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm
客户端:MySQL-client-community-5.1.44-1.rhel4.i386.rpm
2、安装(打印信息略)
[root@localhost /]#rpm -ivm MySQL-server-community-5.1.44-1.rhel4.i386.rpm;
[root@localhost /]#rpm -ivm MySQL-client-community-5.1.44-1.rhel4.i386.rpm;
3、查看安装是否成功
[root@localhost /]#netstat -ntpl;
显示3306端口开放表示服务安装成功
4、测试连接
[root@localhost /]#mysql
出现mysql>表示登陆成功
5、对mysql用户设置远程访问权限
方法1、改表法:登陆mysql后,更改“mysql”数据库里的“user”表里的“host”项,将“localhost”改“%”
mysql>use mysql;
mysql>update user set host ='%' where user ='root';
mysql>select host,user from user;
mysql>FLUSH PRIVILEGES
方法2、授权法:假设允许用户username通过密码password从远程连接到mysql服务器mysql>GRANT ALL RRIVILEGES ON *.* TO username@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;