본문 바로가기

MySQL

Django 1.9 와 Mysql 연동하기(윈도우7) Django 1.9 와 Mysql 연동하기(윈도우7) 처음엔 그냥 쉽게 될줄 알았다...이상하게 구글에 검색해도 별로 답변이 없고 다들 오류가 난다는 글들만 있고... 다른 사람은 몰라도 나는 괜찮을줄 알고 아래 명령어만 치면 끝날줄 알았다. pip install mysql-python _mysql.c(42) : fatal error C1083: 포함 파일을 열 수 없습니다. 'config-win.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\amd64\\cl.exe' failed with exit status 2 바로 오류... 뭐지?검색중에 mysql ..
[MySql] 데이터베이스 추가 및 유저 추가 //유저 추가 INSERT INTO user (Host, User, Password, ssl_cipher, x509_issuer,x509_subject) VALUES('%', '유저아이디', PASSWORD('비번'), '', '', ''); INSERT INTO user (Host, User, Password, ssl_cipher, x509_issuer,x509_subject) VALUES('localhost', '유저아이디', PASSWORD('비번'), '', '', ''); FLUSH privileges; //디비 추가 create database 디비명 default character set utf8; FLUSH privileges; //디비에 권한 주기 grant all privileges o..
[Unix] mysql.sock 파일 찾기 mysql 설치 폴더의 bin 폴더에서 아래와 같이 명령어를 실행하면 해당 경로를 출력한다.$> ./mysql_config --socket
[MySql] AUTO_INCREMENT 변수 초기화 하기 delete from wp_posts;delete from wp_postmeta; //이렇게 하면 1로 초기화 된다.ALTER TABLE wp_posts AUTO_INCREMENT = 1;ALTER TABLE wp_postmeta AUTO_INCREMENT = 1;
[MySql] mysql 계정 추가 및 외부 접속 mysql> use mysql;Database changed mysql> grant all privileges on dbname_or_astrisk.* to testid@localhost identified by '1234' with grant option; //dbname_or_astrisk : DB 이름을 지정 하면 해당 DB만 접근가능, *은 모든 DB 접근 가능//testid@localhost : testid에 추가할 계정명을, localhost에는 '%'를 넣으면 외부 접근 가능 mysql> flush privileges;Query OK, 0 rows affected (0.09 sec) 이렇게 했는데 외부접근 안된다면 my.ini 파일의 설정중 아래 내용이 존재할 것이다. 주석 처리 하라. bi..
[MySql] mysql 백업 및 복원 *백업 : mysqldump -u root -p dbname > temp.sql*전체백업 : mysqldump -u root -p --all-database> temp.sql *복원 : mysql -u root -p dbname < temp.sql
[MySql] delete mysql 은 from절을 꼭 넣어줘야 삭제가 된다... 망할...delete from table_temp where t_id = 444
[MySql] null 확인 함수 * IFNULL(필드, 표현) select id, ifnull(read_count, 0) from board