我想将Prestashop链接到计算机上的数据库。
我在Windows 10上使用XAMP。
有一条消息:
jest
.dontMock('fs')
.dontMock('jquery');
var $ = require('jquery');
var html = require('fs').readFileSync('./index.html').toString();
describe("Test page index.html in main folder", () => {
document.documentElement.innerHTML = html;
it('changes text if click event is triggered', () => {
$('button').click();
expect($('button').text()).toEqual('text');
});
});
我的应用位于Link to database cannot be established:
PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Hôte inconnu.
中。
我的数据库位于C:\xampp\htdocs\myApp
。
文件C:\xampp\mysql\data\mydb
中定义的db_server
是:
C:\xampp\htdocs\myApp\config\settings.inc.php
我尝试将define('_DB_SERVER_', 'mydb.mysql.db');
('_DB_NAME_', 'mydb');
('_DB_USER_', 'myuser');
('_DB_PASSWD_', 'mypwd');
('_MYSQL_ENGINE_', 'InnoDB');
更改为其他一些值:
mydb.mysql.db
,localhost
,127.0.0.1
,MySQL
,…,仍然无法使用。
我使用文件MySQL.data
中的以下代码检查了连接。
对我来说看起来还可以。
C:\xampp\htdocs\index.php
此外,我可以使用phpMyAdmin连接到数据库。
非常感谢。