当前位置: 首页>>技术教程>>正文


如何安装mysql?

,

问题描述

我在命令行中尝试了mysql

我明白了:

The program 'mysql' is currently not installed.  You can install it by typing:
sudo apt-get install mysql-client-core-5.5

但当我这样做时:

sudo apt-get install mysql-client-core-5.5

但我得到:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-client-core-5.5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 47 not upgraded.

我该怎么办?

最佳解决方法

首先,删除您已经使用的当前版本的MySQL:

$ sudo apt-get purge mysql-client-core-5.5

现在,要安装MySQL,请从终端提示符处运行以下命令:

$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client

在安装过程中,系统将提示您输入MySQL root用户的密码。

安装完成后,应自动启动MySQL服务器。您可以从终端提示符运行以下命令来检查MySQL服务器是否正在运行:

$sudo netstat -tap | grep mysql

运行此命令时,您应该看到以下行或类似的内容:

tcp        0      0 localhost.localdomain:mysql           *:* LISTEN -

如果服务器运行不正常,您可以键入以下命令来启动它:

$ sudo /etc/init.d/mysql restart

您可以编辑/etc/mysql/my.cnf文件以配置基本设置:日志文件,端口号等。

次佳解决方法

这是你需要的mysql服务器。

sudo apt-get install mysql-server

如果要从工作台而不是从终端运行命令,则需要客户端。所以这是可选的。

sudo apt-get install mysql-client

对于Mysql-Workbench(可选):

sudo apt-get install mysql-workbench

第三种解决方法

首先,您必须使用终端中的以下命令从系统中完全删除mysql

sudo apt-get remove –purge mysql-server mysql-client mysql-common

sudo apt-get update && sudo apt-get upgrade

sudo apt-get autoremove

sudo apt-get autoclean

现在尝试重新安装Mysql。

第四种方法

这个建议看起来有点古怪,因为它会错过其他依赖项和实用程序。我会运行它并完成它:

sudo apt-get install mysql-client

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1058.html,未经允许,请勿转载。