ubuntu搭建mysql数据库

2019-06-11  本文已影响0人  秃头猿猿

ubutun搭建mysql服务器

1.更新系统

​ 切换到root用户进行操作

apt-get update
image.png

2.安装mysql

apt-get install mysql-server
image.png

2.1 输入mysql中root用户密码

image.png

2.2 确认密码

image.png

2.3 安装完成

image.png

2.4 安装mysql客户端

apt-get install mysql-client
apt-get install libmysqlclient-dev

2.5 使用客户端连接mysql

mysql -uroot -proot
image.png

3.navicat连接mysql数据库

3.1 安装navicat

3.2 远程连接数据库

image.png

注意:

​ 如果是腾讯云或者阿里云搭建的数据库,那么是不能够连接到数据库,需要进行以下配置:

1.修改mysql配置文件

vim /etc/mysql/mysql.conf.d/mysqld.cnf

# 找到 bind-address  =127.0.0.1  将其注释掉;作用是使得不再只允许本地访问;

#也可以改成bind-address  =0.0.0.0
image.png

​ 重启mysql

service mysql restart
image.png

2.在云服务器中登陆mysql

image.png

3.执行以下命名

use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;
select host,user from user;

/*

  *.*   第一个*表示库,第二个*表示表; *.*对全部数据库的全部表授权,so.ok 表示只对so这个库中的ok表授权
  root   表示要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的
  '%'      表示允许远程连接的IP地址,%代表允许所有IP连接
  'root'  是设置授权用户的连接密码
  flush privileges;  代表立即刷新权限表,使添加的用户生效 

*/
image.png

4.再次连接测试

image.png

如果还不可以,需要注意云服务器是否开放了端口

image.png
上一篇下一篇

猜你喜欢

热点阅读