가끔 데이터베이스에서 mysqldump 를 통해서 데이터를 가져 올때 10기가 이상의 필요 없는 로그데이터가 딸려올 때가 있는데요. 이때 용량을 먼저 알아보고 --ignore-table 를 하면 좋은데요. 아래의 쿼리로 테이터 베이스 테이블의 용량을 알 수 있습니다. SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES WHERE table_schema = "테이터 베이스 이름" AND table_name = "테이블 이름" ORDER BY (data_length + index_length) DESC; 위의 쿼리에서 AND tab..
Ubuntu 에서 apt의 기본 mysql 버전은 5.5입니다. 따라서 뒤쪽에 5.6만 적어 주시면 됩니다. ^^;; $apt-get update $apt-cache search mysql-server 위와 같이 입력하시면 mysql 5.6 을 발견하실수 있습니다. apt-get install 명령어로 설치해 주시기 바랍니다. $apt-get install mysql-server-5.6 이제 설치 과정에서 Root 비밀번호를 설정하시면 설치는 완료 됩니다. 모두 설치가 완료 되었다면 root 계정으로 접속하여 보도록합니다. $mysql -u root -p 즐거운 하루 되시기 바랍니다.
Mysql 에서 사용와 DB를 생성 후 서로 연결하는 방법입니다. 1. 사용자 생성 mysql> CREATE USER '새로운사용자'@localhost IDENTIFIED BY ‘비밀번호’; mysql> GRANT ALL PRIVILEGES ON *.* TO '새로운사용자'@'localhost'; mysql> FLUSH PRIVILEGES; 2. DB 생성 mysql> create database testdbname; 3. 사용자에게 DB 권한 부여조금 쉬운 방법으로 권한을 주겠습니다. ALL PRIVILEGES - 위에서 보신 권한입니다. 모든 데이터베이스에 대한 권한을 가지게 됩니다.CREATE - 새로운 테이블 또는 데이터베이스를 생성할수 있습니다.DROP -테이블 또는 데이터베이스를 삭제할 수 있..
진행 전 필수* 3306 혹은 설정한 포트가 연결되어 있어야 합니다. Mysql 에 원격으로 접속을 설정하는 방법입니다. 여기서는 기본적으로 root 를 예제로 합니다. 1. Mysql 접속 $ mysql -u root -p 2. 모든 IP 허용 INSERT INTO mysql.user (host,user,password) VALUES ('%','root',password('비밀번호')); GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; FLUSH PRIVILEGES; 2-1. 특정 IP 대역 허용( 예제는 192.168.8.* 때의 IP를 허용 ) INSERT INTO mysql.user (host,user,password) VALUES ('192.168.8.%','root..
- Total
- Today
- Yesterday
- cocos2d-x
- mac
- 웹
- php
- html
- Laravel
- 서버
- Database
- it
- Nodejs
- 개발자
- 에러
- SNS
- 인터넷
- 게임 개발
- ubuntu
- 튜토리얼북
- JavaScript
- 개발
- 맥
- 데이터베이스
- 게임
- 서버 개발
- Tutorialbook
- 설치
- 웹 개발자
- 우분투
- 웹 개발
- 웹 서버
- Developer
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |