Linux下MySQL安装

来源:互联网 发布:淘宝新店推广 编辑:程序博客网 时间:2024/04/30 19:46

首先去官网下载Linux版本的对应的MYSQL,操作过程如下:

1、进入MySQL的下载地址:http://www.mysql.com/downloads/

2、选择Archives

3、选择MySQL Community Server


4、选择需要的版本




5、将下载MySQL安装包放在/opt/目录下,并解压

tar -xvf MySQL-5.6.24-1.el6.x86_64.rpm-bundle.tar

6、卸载原有的MySQL(具体参见上文)

7、在解压后的MySQL安装目录下执行rpm -ivh *.rpm安装MySQL。

8、执行如下命令启动MySQL,service mysql restart

9、执行如下命令,查看MySQL的root用户的初始密码:more /root/.mysql_secret

10、进入MySQL:mysql -uroot -pFrlLMiEJvr7s9JCE

11、修改MySQL的初始密码

停止当前mysql服务:service mysql stop
以--skip-grant-tables 选项启动mysql:mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
如果运行此语句没有回到上一级shell,另外打开一个终端继续执行以下步骤即可
修改登录密码:修改yourPassword处即可
mysql> UPDATE user SET Password=PASSWORD('root') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> exit
重启服务:service mysql restart 
此时即可正常登录:mysql -uroot -proot

12、此时操作MySQL,报错:You must SET PASSWORD before executing this statement解决方法如下:

mysql>  SET PASSWORD = PASSWORD('123456');

此时MySQL即可操作。

13 、新建MySQL用户

CREATE USER 'dsp'@'%' IDENTIFIED BY 'dsp';

说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器.

14、为新用户设置远程登录:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;

FLUSH PRIVILEGES


0 0
原创粉丝点击