apt-get install mysql-server
1)我已经通过和安装了mysql服务器和mysql客户端apt-get install mysql-client
2)当我运行 sudo netstat -tap | grep mysql 时,看到以下内容:
tcp 0 0 localhost:mysql *:* LISTEN 15138/mysqld
我认为它正在运行
3)现在我进入 usr/share/mysql 并输入:
show databases;
它显示以下内容,
The program 'show' is currently not installed. You can install it by typing:
apt-get install nmh
有人能告诉我问题出在哪里吗?我是否从错误的目录运行命令?
谢谢,
答案1
这是因为您尝试从 Ubuntu 命令行输入 SQL 命令。您需要从 MySQL 命令行输入它们:
$ mysql -h localhost -u user -p password
mysql> show databases;
答案2
首先需要通过以下命令登录到您的 mysql 帐户:
mysql -u <username> -p
<username>
应该用您的用户名替换。然后它会要求您输入密码。输入您的密码并运行此命令:
show databases;
如果您还安装以下内容会更好:
sudo apt-get install mysql-common