목록MySql (8)
...
MY-SQL 가 설치 완료 후 Terminal에서 습관 처럼 아래의 명령어를 치면 [root@localhost ~]# mysql -uroot -p 아래와 같이 에러가 나올 수 있습니다. [root@localhost ~]# mysql -uroot -p-bash: mysql: command not found 당황 하지 않고 vi /root/.bash_profile 에 아래의 SYENTEX 를 넣어 주고 실행 해주면 됩니다. PATH=$PATH:$HOME/bin:/usr/local/mysql/bin: 아래의 명령어로 수행 하면 완료 [root@localhost ~]# . .bash_profile
SQL 오류(1067): Invalid default value for 'datetime' 테스트 환경 MySQL 5.7 버전 참고 URL :: https://stackoverflow.com/questions/36882149/error-1067-42000-invalid-default-value-for-created-at 운영 환경에 적용 되어 있는 환경에서 DDL 문만 추출 후 Create 문을 Local 에 넣게 되면 아래와 같은 메세지가 나오게 됩니다, SQL 오류(1067): Invalid default value for 'datetime' 문제점은 Column 에 들어가는 datetime 의 default 값이 '0000-00-00 00:00:00' 이기 때문입니다. CREATE 가 안되는 원인을..
MySQL WorkBench 에서 Diagram 판에 ERD를 그리다 보면 공간이 부족한 경우가 있습니다. Tool 에서 어떻게 Panal을 늘릴까 고민을 하다 MySQL 아래 원문 사이트에서 발견을 하였습니다. 참고 :: https://dev.mysql.com/doc/workbench/en/wb-navigator-panel.html 정식 명칭은 Model Navigator 라고 하며 Bird's Eye 라고 합니다. Model Navigator 라는 명칭은 이해가 가지만 Bird's Eye 의 명칭은 센스가 없어서 아무런 생각이 나지 않았습니다. (저의 주간적인 생각으로 Bird's Eye 는 하늘을 나는 새 처럼 높은 곳에서 내려다 보라는 뜻으로 생각 했습니다.) 01. ERD 작성을 하다 보면 아래..
개발자에게 다급하게 Talk이 오면서 Insert가 안되요.. 라는 다급한 메세지 어떻게 할까 고민을 하다 개발자님 어느 서버인가요? 개발 인가요 테스트 혹시 운영. 개발입니다. 서버를 찾고 데이터의 크기를 보니 데이터는 많이 없었습니다. ERROR 1366: 1366: Incorrect string value: '\xED\x95\x9C\xEA\xB8\x80...' for column 'subject' at row 1 위 에러는 테이블에 한글이 입력이 안 될 경우 나오는 메세지 입니다. 고민을 하다 어느 블로그에는 my.cnf 를 바꿔 주어야 한다는 이야기도 있고 해서 현업과 개발자에게 어디서 사용하는 테이블이냐고 물어보았습니다. 테이블 확인을 해보니 아래와 같이 되어 있었습니다. 테이블 은 utf8_g..