주 메뉴 열기

wwiki β

바뀜

Mysql

715 바이트 추가됨, 2018년 11월 13일 (화) 02:55
편집 요약 없음
bind-address            = 0.0.0.0
=== 사용자 보기 ===
> use mysql;
> select host, user, password from user;
=== 사용자 추가 ===
> insert into user(host, user, password) values ('localhost', '[user]','password([password])');
> insert into user(host, user, password) values ('192.168.0.%', '[user]','password([password])');
=== 데이터베이스 사용권한 부여 ===
> grant all privileges on [database].* to [user]@'192.168.0.%' identified by '[password]';
=== 변경된 권한 부여 ===
> flush privileges;
 
=== Barracuda format변경 ===
 
==== 에러내용 ====
Index column size too large. The maximum column size is 767 bytes.
 
위 에러가 나는 경우에 변경해 주어야 한다.
 
==== 현재 포맷 확인 ====
> use mysql;
 
> show variables like 'innodb_file_format';
 
+--------------------+----------+
 
| Variable_name | Value |
 
+--------------------+----------+
 
| innodb_file_format | Antelope |
 
+--------------------+----------+
 
==== 설정파일을 수정 ====
[mysqld]
 
sudo nano /etc/mysql/my.cnf<blockquote>innodb_file_format = barracuda</blockquote><blockquote>innodb_large_prefix=on</blockquote><blockquote>innodb_file_format_max=barracuda</blockquote>
 
==== 기존 데이터베이스 삭제 ====
편집
2,431