[MYSQL] 자주쓰는 명령어

 MYSQL 실행: $ service mysqld start

 - 데이터 베이스 생성
:
use mysql;
create database dbname;
grant all privileges on dbname.* to uid@localhost identified by 'password';
grant all privileges on dbname.* to uids@'%' identified by 'password';
flush privileges;
quit;

DB복원: mysql> source dbname.sql

DB백업:  $ mysqldump -uuid -p --default-character-set=latin1 dbbame > dbname_2015.01.09_latin1.sql

- 우분투 MYSQL 외부 접속
$ sudo vi /etc/mysql/my.cnf
---
#bind-address           = 127.0.0.1
---

$ sudo service mysql restart

- 테이블 필드 추가
  ALTER TABLE 테이블명
  ADD COLUMN 필드명 필드타입 default NULL;

- 테이블 필드 삭제
ALTER TABLE 테이블명 DROP COLUMN 칼럼이름

댓글

이 블로그의 인기 게시물

[LINUX] CentOS 부팅시 오류 : UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

[MSSQL] 데이터베이스가 사용 중이어서 배타적으로 액서스할 수 없습니다

구글코랩) 안전Dream 실종아동 등 검색 오픈API 소스를 공유합니다. (구글드라이브연동, 이미지 수집 소스)