Ubuntu18.04下安装MySQL,以及mysql workbench的画ER图及导入数据库(多图)

Ubuntu 安装MySQL:

在csdn上搜如何在Ubuntu 上安装MySQL一定会冒出

sudo apt install mysql-server

这样的东西,这个东西一点没错,但是如果你按照这样做的话会出大问题,比如:

mysql -u root -p

是无法链接到数据库的,报28000错误,用mysql  wrokbench也会报28000错误。这样的命令行装当然没问题,但是为什么这样会出错呢,你只要注意你就会发现,这兄弟是在Ubuntu16.04下的,而你的电脑是18.04,这样用命令行直接安装是会安装MySQL5.7版本的,然而5.7最高兼容到Ubuntu17.04,所以报错,我的解决办法是安装MySQl8.0,如果你想已经安装过mysql5.7的话你需要把MySQL卸载干净了才能再去安装MySQL8.0。

我们需要在MySQL官网上下载(MySQL8.0)。

安装:(有一个ok需要选择,方向键不能选择,需要使用tab选择)

  1. 打开终端,cd到下载目录,先 sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb,
  2. 弹出窗口,方向键选mysql-8.0 (第一个),并按enter键。
  3. 再次 方向键选mysql-8.0 (第二个)。
  4. 再次 方向键选OK (第四个)。
  5. 然后  sudo apt updata, sudo apt install mysql-server   ,是(安装MySQL8.0)
  6. 输入密码并确认(牢记!)
  7. 最好选择5.x的加密方式,以免报错。
  8. systemctl status mysql,查看状态,
  9. mysql -u root -p登录。

完成(安装后才写的博客,顺序可能有一定颠倒),5.7安装后需要配置而8.0不需要配置。

workbench:

安装workbench我的是Ubuntu18.04在Ubuntu软件里面直接就可以下载安装了,非常方便。

workbench的使用:

打开软件点击加号:

 

 

 

后面全选ok或apply。

可以查看到以及添加的数据库。

画ER图:

 

注意:第二步表示,在等会儿导入.sql语句的时候可以对应到数据库,没有该名称的画会生成一个,这样是为了让我们想要的数据库能够正确的通过ER图生成的.sql语句建立。

 

然后File->Export->Forward Engineer..(第一个)保存.sql文件,后面的也可以保存PDF,PNG文件以便后面查看。

然后Finish。

.sql文件就已经保存啦,不过我们需要的数据库呢?这个需要我们导入

导入.sql

方法1

方法2:

就可以查看自己的数据库了。

想查看那个数据库,直接在左下SCHEMAS下双击你想查看的让他变成黑体就可以查看啦,不需要像在终端那样 use test1 ,用了 的话反而会报错。

在终端也可以查看的

 初学者,弄这个弄了好久,有不对的地方敬请斧正!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章