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选择)
- 打开终端,cd到下载目录
,先 sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb,
- 弹出窗口,方向键选mysql-8.0 (第一个),并按enter键。
- 再次 方向键选mysql-8.0