Linux安装MySQL

来源:互联网 发布:chemblink化学品数据库 编辑:程序博客网 时间:2024/05/02 19:11

参考:

http://www.blogjava.net/amigoxie/archive/2013/02/22/395605.html

1 准备安装包:

官网下载:

MySQL-client-5.6.10-1.linux_glibc2.5.x86_64.rpm

MySQL-server-5.6.10-1.linux_glibc2.5.x86_64.rpm

2 安装:

rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm

rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm

以上均出现:error: Failed dependencies:  加上两个选项参数后解决问题:

rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm --nodeps --force

rpm -ivh MySQL-server-5.6.10-1.rhel5.x86_64.rpm --nodeps --force

这样,强制mysql安装,不检查依赖

MySQL的几个重要目录

(1)数据库目录   /var/lib/mysql/

(2)配置文件   /usr/share/mysql(mysql.server命令及配置文件)

(3)相关命令   /usr/bin(mysqladmin mysqldump等命令)

(4)启动脚本   /etc/rc.d/init.d/(启动脚本文件mysql的目录)

若想查看MySQL安装到哪个目录,可使用“whereis mysql”命令查看

4 启动MySQL

可使用如下命令启动MySQL:service mysql start

或者使用如下命令:/etc/init.d/mysql start

5 登录MySQL

mysql -u root -p ,键入安装时随机分配的密码,在/root/.mysql_secret文件中

登录后,不能执行任何操作,强制改密码,

SET PASSWORD = PASSWORD('root123456');   新密码是:root123456

此后,可以进行正常操作了~~

6 添加用户及权限

INSERT INTO user VALUES('%','pusher',PASSWORD('pusher'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0,'','Y');

这样就添加了pusher用户,赋予权限的话,如下:

GRANT ALL PRIVILEGES ON *.* TO pusher@localhost IDENTIFIED BY 'pusher' WITH GRANT OPTION;

GRANT ALL PRIVILEGES ON *.* TO pusher@"%" IDENTIFIED BY 'pusher' WITH GRANT OPTION;

这样,该用户可以在本地和远程访问,比如PS服务端配置了该用户连接MySQL的话。

原创粉丝点击