MySQL을 사용하지 않은지 오래되었습니다.MySQL - "데이터베이스 이름"설정은 어디에 있습니까?
define ('DB_HOST', 'localhost');
define ('DB_NAME', 'patbrt_cv');
define ('DB_USER', 'patbrt_cv_user');
define ('DB_PASS', 'password');
오늘은 시험 (EasyPHP 사용) 내 로컬 서버로 내 테이블 중 하나를 (phpMyAdmin을에서 내 보낸) 수입이 작업을 수행해야합니다
내가 좋아하는 워드 프레스 연결 변수를 사용하여 일부 웹 사이트가 나는 phpMyAdmin을 구성 파일 ("config.inc.php를")$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
그러나 "데이터베이스 이름"정의합니다 (DB_NAME 설정)을 사용해야? 로컬 데이터베이스 서버 (EasyPHP)에서 어떻게 설정합니까? "config.inc.php"파일에서이 설정을 찾을 수 없습니다 (phpmyadmin에서 사용).
는 내가 현재 단지 데이터베이스 수입 후 얻을이 오류를 방지하기 위해 (성공적으로 설치) BigDump를 사용하여 EasyPHP에 내 웹 사이트 중 하나에서 내 테이블 중 하나를 가져 오려면이 설정이 필요합니다 당신의 PHP 클라이언트 경우
CREATE DATABASE IF NOT EXISTS `patbrt_cv` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
MySQL: Access denied for user ''@'localhost' to database 'patbrt_cv'
당신은 수동으로'$ cfg [ 'Servers'] [$ i] [ 'dbname'] = 'patbrt_cv';를 추가하려고 시도 했습니까? 'user'는'patbrt_cv' 데이터베이스로 작업 할 권한이 있습니까? –