我不知道是我做错了什么,还是发生了一些我看不见的缺陷。下面是我尝试设置服务器的步骤,但我肯定遗漏了一些东西。
1)添加APT仓库:
$ wget https://repo.mysql.com//mysql-apt-config_0.8.14-1_all.deb
$ sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb
2)配置mysql-apt-config画面
选择MySQL服务器和群集(当前选择:MySQL8.0)
选择mysql-8.0作为要接收的服务器版本
最后,选择ok。
3)更新和安装MySQL服务器
$ sudo apt-获取更新
$ sudo apt-get安装mysql-server
当我执行此操作时,将显示以下内容:
我输入命令"mysql -u根-p“并输入我的密码。终端显示错误2002 (HY000):can‘run connect to local MySQL server '/var/run/mysqld/mysqld.sock’(2)。我使用命令"sudo find / -type s“搜索套接字,但是套接字没有出现在列表中。通过文件和终端,我导航到目录'/var/run/mysqld‘,并期望找到一些文件,但在那里什么也没有显示。到目前为止,我已经尝试从我的机器上完全卸载mysql并重新安装,但得到了相同的结果。另外,Ubuntu已经升级和更新了,我有MySQL工作台8.0.20。
发布于 2020-06-02 09:17:40
我设法让一切正常工作。我能够进行安装,但最终可能会丢失我的数据库,所以我只能重新创建它。
这个源码非常有用:
https://stackoverflow.com/questions/62125441
复制相似问题