본문 바로가기

Engineering/__01. Mysql

(4)
[TIP] 1. 내용 추가 시 자동으로 index 가 증가되는 것을 초기화 하기 ex) mysql> ALTER TABLE mantis_bug_table AUTO_INCREMENT=1; (1부터 시작) Query OK, 0 rows affected (0.03 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> ALTER TABLE mantis_bug_table AUTO_INCREMENT=30001; (30001부터 시작) Query OK, 0 rows affected (0.03 sec) Records: 0 Duplicates: 0 Warnings: 0
CSV 파일 import 1. csv 파일을 해당 DB 폴더에 복사하고 파일 소유를 mysql 로 변경한다. 2. mysql 에서 해당 DB를 선택한 후 다음 명령을 수행한다. LOAD DATA INFILE 'data.csv' INTO TABLE MA_PARTNER FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';
errorcode[1292]\n errormsg:Incorrect datetime value: \'0000-00-00 00:00:00\' for column \ MYSQL 5.7 이전 버전부터 사용하다가 5.7 버전으로 업그레이드 한 경우 발생한다고 한다.INSERT 를 수행할 경우 PHP 에서는 다음과 같은 에러를 발생한다. ============================================================================== DB Access Error - debug_print_backtrace() OUTPUT START ATTENTION: Enabling more debug info will produce path disclosure weakness (CWE-200) Having this additional Information could be useful for reporting issue to development ..
[Mysql] 기본 * Ver 5.7 에서는 /etc/mysql/my.cnf 대신 /etc/mysql/mysql.conf.d/mysqld.cnf 를 사용한다. bind-address 등의 설정도 물론 이곳으로 변경되었다. Database 생성mysql> CREATE DATABASE DB1; Database 삭제mysql> DROP DATABASE DB1; 사용자 추가mysql> INSERT INTO mysql.user (Host, User, Password) VALUES('%', 'DB_User', PASSWORD('Password')); % -> 모든 호스트, 특정 호스트에서만 접근을 허용하려면 해당 ip를 입력한다. 로컬에서만 로그인이 가능하도록 하려면 localhost or 127.0.0.1 을 입력. 유저 권한과 함..