我已经在我的linux (suse) pc上安装了xampp。然后用命令启动lampp
/opt/lampp/lampp启动
上面写着:
Starting XAMPP for Linux 1.7.4...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
但是,当我试图连接到数据库时,我使用
mysql -u根-p
它给了我以下错误:
If 'mysql' is not
我试图使用XAMPP文件中的用户pass登录mysql,但是我得到了以下错误:
mysql -u mysql -p; 1 ✘ at 11:48:02 AM
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
现在,当我尝试转到"domain.com/admin“时,会发现这个错误。
A Database Error Occurred
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 346
另外,我应该能够使用phpmyadmin使用像"domain.com/phpmyadmin"这样的域,但是不使用新的IP。
我所做的:
安装相同的Xampp并配置安全性。
sshadmin@ubuntu-512
当我试图从XAMPP运行phpMyAdmin时,我得到了这个错误。在我安装和运行XAMPP之前,这台机器上已经安装了mysql。当我启动XAMPP时,mysql和apache2都启动成功。我可以使用PHP脚本访问mysql数据库,但不能通过phpmyadmin访问。
Error
MySQL said: Documentation
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
phpMyAdmin tried to connect to the MySQL serve
刚刚在本地主机和我的终端上安装了最新的xampp包,一切看起来都很好,如下所示:
root@SKYBUNTU:/home/maze# /opt/lampp/lampp start
Starting XAMPP for Linux 5.6.3-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
但是,当我试图打开phpmyadmin时,我得到了以下错误:
Error
MySQL said: Documentation
#2002 - No such file or
如果没有错误消息,则无法安装mysql2。我已经尝试了所有我能想到的方法,包括使用devkit。
gem install mysql2 -- --with-mysql-include=c:/xampp/mysql/inclu
de --with-mysql-lib=c:/xampp/mysql/lib --with-mysql-config=c:/xampp/mysql/bin/my
sql_config
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a
我在Windows 8(64位)上安装了XAMPP。在XAMPP控制面板中,我无法启动mySQL。我根据该链接将"C:/xampp/ mySQl /bin/my.ini“中的mysql端口从3306更改为3307:
现在,"my.ini“中的代码更改为:
[client]
# password = your_password
port = 3307
socket = "C:/xampp/mysql/mysql.sock"
# Here follows entries for some specific
11:05:16 AM [Apache] Apache Service detected with wrong path
11:05:16 AM [Apache] Change XAMPP Apache and Control Panel settings or
11:05:16 AM [Apache] Uninstall/disable the other service manually first
11:05:16 AM [Apache] Found Path: "C:\xampp\apache\bin\httpd.exe" -k runservi
我安装了xampp,并将端口80更改为1234以启动apache.Now,apache在端口1234和1443上运行良好。但MySql不工作。我尝试将端口3306更改为3307.But,但它仍然弹出一个窗口,并询问我是否要允许并给出以下消息,并永久冻结。
Attempting to start MySQL service...
当我启动xwamp时,它也给出了以下错误;
MySQL Service detected with wrong path
10:15:22 AM [mysql] Change XAMPP MySQL and Control Panel settings or
1
如何在调用存储过程时避免从Node.js注入SQL
假设从UI的前端输入了一些特殊字符
例如:
如果输入?,true将保存到数据库中
如果输入??,`true`将保存到数据库中
一些特殊字符(如Backslashes(**\**)和撇号(**'**) )的
我将从控制台获取这些类型的错误。
From console: '
{ Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server ve
我创建了一个新的mysql数据库,我想对它使用外键...我谷歌了一下发现了这个..。
InnoDB是MySQL存储引擎之一,它支持事务、行级锁定和外键。但是,默认情况下,XAMPP不会启用InnoDB。要启用它,请找到my.cnf配置文件(通常在C:/xampp/mysql/bin目录中)并搜索以下行:
# Comment the following if you are using InnoDB tables
但我系统中的路径C:/xampp/mysql/bin directory似乎没有这样的文件...
看看这张图片
my.cnf文件在哪里?
任何建议..。
需要使用Java从XAMPP启动MySQL服务(无需手动使用XAMPP控制台启动它)。
我知道你可以:
Process process = Runtime.getRuntime().exec("net START MySQL");
要在windows中启动MySQL,请执行以下操作。但看起来XAMPP将MySQL作为子程序(如果我是对的)。
有什么建议吗?
我忘记了为MySQL的根用户更改的密码。我以root用户的身份登录,当我登录时
# /opt/lampp/lampp security
它给出了结果
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are secured by a password.
XAMPP: Do you want to change the password anyway? [no] n
XAMPP: MySQL has a root passwort set. Fine! :)
XAMPP: The FTP password for user '
我在我的Mac (雪豹)上安装了XAMPP,并安装了Django。我如何告诉Django使用它,当我启动python manage.py runserver时,我得到了这个错误:
...
_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2)")
我该如何告诉Django使用它呢?
/Applications/XAMPP/xamppfi
当我安装xampp时,它工作得很好。但是一旦重新启动/关机后,它就会给出这个错误。
[Apache] Problem detected: Apache not found.
[Apache] Disbling apache buttons
[Apache] Run this program from your apache root directory.
[mysql] Problem detected: mysql not found
[mysql] Diabling mysql buttons
[mysql] Run this program from your apache ro
当我尝试从本地的XAMPP php连接到远程mysql数据库时,它说
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host
'testhost.testserver.com' (11004) in D:\xampp\htdocs\cvsprojects\test\initdb.php
on line 24
我确信mysql主机、用户名、密码是正确的,可以连接。