Linux下MySQL安装
2015-12-05 16:52
567 查看
首先去官网下载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
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
相关文章推荐
- Linux系统syslog
- 1.4linux单用户模式下修改root密码和救援模式修改root密码
- Linux 常用命令(李睿豪)
- centos下问题:connect:network is unreachable
- linux基础命令
- linux下彻底卸载mysql
- Linux驱动程序中的platform总线详解
- Linux系统分区建议
- linux xargs命令的使用及其与exec、管道的区别
- Linux(Ubuntu)下如何安装JDK
- CentOS7关闭防火墙
- date之linux命令
- linux 救援模式
- Linux终端命令
- linux utils
- Linux手册
- linux 密钥验证登录
- rt3070 无线wifi模块移植到linux,并连接无线路由上网
- Linux 进程管理子系统
- Linux下vsftpd的简单应用(二)