(주)누리웨어

Blog-이러닝/평생교육/쇼핑몰/학점은행/대학원학사/연수관리/설문대행

MySQL

MySQL 다중 테이블 update

 

AWS로 mysqldump 사용

AWS DB로 데이타 이관 1.mysqldump –databases 데이타베이스명 –single-transaction –compress –order-by-primary –uroot -p패스워드 | mysql –host=아마존주소 –-port=3306 –u아이디 –p비밀번호 주의할점 비밀번호에 특수문자 !@ 이거 넣었을때 오류발생

Mysql Dump import

1. root로 로그인한다. mysql -uroot -p mysql mysql>show databases; mysql>drop database xxxx; 2.import할 데이타베이스 생성 mysql>create database xxxx; $>mysql -u{User ID} -p {DataBase 명} < {dump 파일명}.sql

MySQL사용자 관리

mysql -uroot -p mysql 1.데이타베이스 생성 create database database명; 2.사용자 생성및 권한부여 사용자 생성: mysql> select host,user,password from user; mysql> create user 아이디@localhost identified by ‘비밀번호’;   database명의 데이타베이스에 dbuser라는 계정의 비밀번호(dbuser123)를 가진 사용자에게 모든 권한을 주고 싶을때

(모든 기본적으로 localhost 접속하고 모든 컴퓨터에서 하고 싶으면 locahost 대신에  ‘%’를 입력하고 특정 IP에서 접속하고 싶으면 @’%’에서 %대신에 […]

MySQL Dump

A.Export 1.전체 dump mysqldump -u{User ID} -p  {DataBase 명} > {dump 파일명}.sql 2.Data만 dump mysqldump -u{User ID} -p -t {DataBase 명} > {dump 파일명}.sql 3.Schema만 dump mysqldump -u{User ID} -p -d {DataBase 명} > {dump 파일명}.sql Function 포함 mysqldump –routines –function –uroot -ppassword databasename > dump.sql 4.테이블지정 mysqldump -u{User ID} -p  {DataBase 명} {Table 명} {Table […]

CentOS 6.5 MySQL-5.6.17 install

1.의존 패키지 설치

==> 한번에

2.Group , User Create

3.MySQL DownLoad

4. 아래와 같이 cmake한다. – 소스 버젼이라 모든 Linux에서 사용가능합니다.

5.데이타베이스 생성

5.서비스에 등록한다.

7.Profile 환경변수 수정

TroubleShooting 1.ERROR! The server quit without updating PID file

  […]

MySQL DDL add and drop PK, FK, index, unique

테이블 정보 show create table 테이블명 -> 해당 테이블의 생성 퀄리문을 볼수 있음 desc 테이블명 -> 테이블의 제약사항들을 볼수 있다(컬럼이름, 컬럼타입,null허용여부,key, default 등) Column 변경 추가 alter table 테이블명 add 컬럼이름 varchar(10) not null default “”; 수정 alter table 테이블명 modify 컬럼이름 varchar(20) not null default “”; 삭제 alter table 테이블명 drop 컬럼이름; Column명 변경 […]

#1045 MySQL 서버에 로그인할 수 없습니다. phpMyAdmin로그인문제해결

1.php.ini 파일/위치 – php.ini 파일은 yum 설치시 /etc/php.ini 에 있고 모를경우  php_info.php라는 파일을 만들고      아래와 같이 쓰면 정보를 볼수 있다

  2.php.ini 수정 – mysql.sock 위치 (/var/run/mysql, /var/lib/mysql등   안되면 find -name mysql.sock로 찾음)