linux之mysql

CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
下载好之后安装:rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装好之后安装mysql-client:yum install mysql-community-server
安装好之后重启mysql服务:service mysqld restart

初次安装mysql的root账户是没有密码的,修改密码。
mysql -uroot
mysql> set password for ‘root’@‘localhost’ = password(‘mypasswd’);
mysql> exit

阿里云的服务器我在本地用Navicat连接,提示连接失败。这是由于服务器mysql限制了访问用户的IP
创建(修改)用户用来远程连接:

GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;

1

(第一个root表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个root表示密码)

查看mysql端口号:
show global variables like ‘port’;

在Navicat中再次测试连接成功。

猜你喜欢

转载自blog.csdn.net/kanglovejava/article/details/79287334
今日推荐