본문 바로가기

DataBase/MySQL36

사용자 추가 / DB 추가 use mysql; select host, user, password from user; create user '유저명'@'localhost or IP주소 or %' identified by '패스워드'; show databases; create database 디비명 default character set utf8; grant all privileges on 디비명.* to 유저명@'%' identified by '패스워드'; flush privileges; 2015. 11. 25.
MySQL 사용자 추가 MySQL 콘솔 상에서 다음과 같이 입력한다 mysql>grant select, insert, update, delete, create, drop on DBNAME.* to 'DBUSER'@'localhost ' identified by 'DBUSERPWD'; ※ mysql 계정추가방법 [root@hompia root]# mysql -uroot -p Enter password: ******** mysql> use mysql mysql> create database shinboard; mysql> insert into user values ('localhost','shinboard',password('shinboard'),'n','n','n','n','n','n','n','n', 'n','n','n','n.. 2010. 5. 21.
MySQL 한글 메뉴얼 버젼 3.21(3/4) MySQL 한글 메뉴얼 버젼 3.21(3/4) 10.12 DELETE 문에서 속도에 영향을 미치는 부분 레코드를 삭제하는 시간은 정확히 인덱스 숫자에 비례한다. 레코드를 빠르게 지우기 위해 인덱스 캐쉬의 크기를 증가시킬 수 있다. 기본 인덱스 캐쉬는 1M 이다; 빠르게 삭제하기 위 해 증가되어야 한다.(충분한 메모리를 가지고 있다면 16M로 하자) 10.13 mysql에서 최대 속도를 얻는 방법 벤치마킹을 시작하자! mysql 벤치마크 스위트에서 어떤 프로그램을 사용할 수 있다. (일반 적으로 'sql-bench' 디렉토리에 있음) 그리고 입맞에 맞게 수정하자. 이렇게 하면 당신의 문 제를 해결할 수 있는 다른 해결책을 찾을 수 있으며 당신에게 가장 빠른 해결책을 테스트할 수 있다. - mysqld를 적.. 2010. 4. 24.
mysql 재시작 /usr/local/mysql/share/mysql/mysql.server restart 2010. 4. 24.
mysql 버젼 확인 mysql --version mysql>select @@version; 출처 : Tong - 시온엄마님의 mysql통 2010. 4. 24.
innodb 와 myisam 의 차이점과 성능비교 1. innodb 과 isam 의 비교 innodb : 데이터 파일 : Shared Datafile (인덱스와 데이터 공간이 공유) innodb_file_per_table 를 설정하면 테이블 단위의 데이터 파일로 분리가 된다. 그러나 테이블 정보는 메인 Shared DataFile에 저장 된다. 따라서 백업에 반드시 메인 SharedDB 파일도 같이 이루어 져야한다. MyIsam에 비해 약 1.5 ~ 2.5배의 정도 파일이 더 크게 필요로 한다. 데이터 량이 감소하더라도 증가된 데이터 파일 사이즈는 그대로임. (OPTIMIZE TABLE `테이블` 을 수행 하면 리사이징 됨.) 트랜젝션 : ib_logfileN log파일을 통하여 대량의 트랜젝션을 버퍼링 하고 Seriallization 을 한다. (로그.. 2010. 4. 24.
큐브리드 NHN NBD 벤치마크 결과 NHN NBD 벤치마크 결과 (인터넷 게시판 응용 중심으로 MySQL과 성능 비교) 1. 개요... 3 1.1. NBD Benchmark 목적... 3 1.2. 인터넷 게시판 서비스 시스템 참조 모델... 3 1.3. NBD Benchmark 시스템 참조 구조... 4 2. 시험 결과... 5 2.1. 시험 환경... 5 2.2. 시험 결과... 6 2.2.1. CUBRID 7.3 : 10(thread)*7(process) SqlMap-DBCP. 6 2.2.2. MySQL: 10(thread)*7(process) SqlMap-DBCP. 6 2.3. 시험 결과 분석... 7 2.3.1. CUBRID vs MySQL TPS비교... 7 2.3.2. CUBRID vs MySQL CPU 사용율 비교... 7 2.. 2010. 4. 24.
블로그 테이블 구조 Code: CREATE TABLE blog_member ( # 사용자 정보 테이블 id varchar(12) NOT NULL default '0', # 사용자 아이디 pass varchar(12) NOT NULL default '0', # 사용자 비밀번호 name varchar(12) NOT NULL default '0', # 사용자 이름 nickname varchar(20) NOT NULL default '0', # 사용자 닉네임 photo varchar(50) NULL, # 사용자 사진 email varchar(40) default NULL, # 사용자 이메일 home varchar(100) default NULL, # 사용자 홈페이지 regdate datetime default NULL, # 사용자.. 2010. 4. 24.
[MYSQL] 우선순위, LOW_PRIORITY, DELAYED, ... ----------------------------------------- INSERT [LOW_PRIORITY | DELAYED] [IGNORE] [INTO] table_name ... REPLACE [LOW_PRIORITY | DELAYED] [INTO] table_name ... UPDATE [LOW_PRIORITY] [IGNORE] table_name ... DELETE [LOW_PRIORITY] [QUICK] FROM table_name ... ALTER [IGNORE] TABLE table_name ... SELECT [HIGH_PRIORITY] ... FROM table_name ... ----------------------------------------- LOW_PRIORITY : 데이.. 2010. 4. 24.
[본문스크랩] Optimize Table Optimize Table은 테이블에서 상당의 자료를 삭제하거나 varchar, blob, text 등과 같은 가변폭 필드에 많은 변화가 생겼을 경우 사용된다. Optimize Table guest_table; 2010. 4. 24.
[본문스크랩] optimize table 관련.. 개발자의 경우 MySQL을 쓰는데 과연 optimize 명령어를 아시는 분은 얼마나 될까 생각을 해봤습니다. 최소한 50%는 모른다고 봅니다. 사실 DB를 사용한다... 혹은 안다고 하시는 정도면 기본 쿼리 명령어라고 할 수 있는 select, insert, update, delete를 비롯하여 create, drop, alter 정도일 겁니다. 웹 프로그래밍을 한다면 이 정도만 알아도 충분히 사이트를 구축할 수 있습니다. 하지만 조금 더 생각하면 DB에서도 잦은 엑세스로 인해 불필요한 공간을 그대로 유지하는 경우도 있습니다. 예를 들어 윈도에서 디스크 정리를 하는 것도 마찬가지입니다. 그렇다고 매일 Optimize를 할 필요는 없습니다. 테이블 내용을 매번 바꾸는 것도 아니고 성능이 눈에 띄게 향상되는.. 2010. 4. 24.
[본문스크랩] MYSQL-프로시져, 함수 기본 문법 작성자 정왕균(areakr) 작성일 2006-04-30 18:06:38ⓒ 2006-05-06 15:23:09ⓜ 조회수 363 문법이 다른 디비와 다르고 자료가 많지 않아 적당한 수식으로 올립니다. 문자로 받아도 연산을 하면 변환없이 바로 상수로 처리됩니다. CREATE FUNCTION `fnName`(GSCode char) RETURNS char(50) BEGIN Declare TRef, CAmount1, SellProc, CAFlag int; ##숫자형 연결하기 Set TRef = CONCAT((GSCode+10) % 65 , Right(GSCode*33, 3) ); ##쿼리해서 결과 변수에 넣기 SELECT count(*) INTO CAFlag From tablename; IF CAFlag>0 THE.. 2010. 4. 24.