阿里云 centos7安装mysql

需要去官网上下载

 
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server

成功安装之后重启mysql服务

 
# service mysqld restart

初次安装mysql是root账户是没有密码的

没有密码时,在linux  用mysql尽可以操作mysql了

设置密码的方法

选择数据库:use mysql;

修改密码:UPDATE user SET password=PASSWORD('123456') WHERE user='root';

刷新:flush privileges;

退出:exit;

之后再进入mysql 就需要mysql -u 账号 -p,然后输入密码



当需要用sqlyog之类的远程连接时还需要进入mysql授权,这样才能远程连接

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'IDENTIFIED BY 'password';
user就是用户 password就是远程登录所需的密码

使用时注意:这是在mysql内执行,不是linux命令

还有,就算用了下面的语句授权  可以远程了,但是 ,linux中还要让防火墙开启3306端口(mysql需要的),否则外界连不进来,有授权也没用


GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456';
flush PRIVILEGES;



猜你喜欢

转载自blog.csdn.net/qq_36951116/article/details/80083846