0

连接 MySQL 让我很头疼。

背景:

操作系统:Windows 7(64 位)

我一直在尝试连接到 MYSQL。我正在使用 XAMPP 控制面板 v3.1.0。

Apache 运行良好,我可以在其上运行我的 PHP 程序来上传和移动文件等等。

我连接了 MySQL,它显示在 XAMP 中并且正在运行:

12:27:48 PM [mysql] 正在尝试启动 MySQL 应用程序... 12:27:48 PM [mysql] 检测到状态更改:正在运行

我登录了http://localhost/phpmyadmin它并没有问我密码,因为 XAMPP 在installation.

我从中创建了用户名pinguhttp://localhost/phpmyadmin给了它一个密码。

我的问题:

1.) 我不知道如何以用户身份登录。

使用时出现以下错误:mysql> -u pingu -p;

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以'-u pingu -p'在第 1 行附近使用正确的语法

我什至尝试过:

mysql>  -u root -p admin;

ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以'-u root -p admin'在第 1 行附近使用正确的语法

2.)当我尝试从命令行 MySQL 创建数据库时,它给了我以下错误:

MySQL> 创建数据库出版物;错误 1044 (42000): 用户 ''@'local host' 拒绝访问数据库 'publications'

有任何想法吗?

4

1 回答 1

1

首先找到您的 XAMPP 安装C:\Program Files\xampp以进行完整安装。

打开一个新的命令提示符窗口:

  • 点击开始
  • 键入“命令”
  • 点击进入

在命令提示符下转到 XAMPP 目录不包括该C:部分

cd \path\to\xampp

启动MySql:

mysql\bin\mysql.exe -u pingu -p

于 2013-06-08T03:40:18.830 回答