phpmyadmin 의 테이블 최적화와 같은 역활을 합니다.
단 이것은 모든 데이타베이스 모든 테이블을 한번에 해줍니다.
아래소스를 복사해서 서버에 저장하시고 가끔 한번씩 실행해주시면 됩니다.
<?php
@set_time_limit (0);
mysql_connect('localhost', 'root', 'mysql루트비번');
$db_list = mysql_list_dbs();
$i = 0;
$cnt = mysql_num_rows($db_list);
while ($i < $cnt) {
$dbname = mysql_db_name($db_list, $i);
echo "[$dbname]<br>\n";
$result = mysql_list_tables ($dbname);
$j = 0;
while ($j < mysql_num_rows ($result)) {
$tb_name = mysql_tablename ($result, $j);
echo " ($j)$tb_name";
$query = "OPTIMIZE TABLE $tb_name";
mysql_db_query ($dbname, $query);
echo " $query <br>\n";
$j++;
flush();
}
$i++;
}
?><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>
단 이것은 모든 데이타베이스 모든 테이블을 한번에 해줍니다.
아래소스를 복사해서 서버에 저장하시고 가끔 한번씩 실행해주시면 됩니다.
<?php
@set_time_limit (0);
mysql_connect('localhost', 'root', 'mysql루트비번');
$db_list = mysql_list_dbs();
$i = 0;
$cnt = mysql_num_rows($db_list);
while ($i < $cnt) {
$dbname = mysql_db_name($db_list, $i);
echo "[$dbname]<br>\n";
$result = mysql_list_tables ($dbname);
$j = 0;
while ($j < mysql_num_rows ($result)) {
$tb_name = mysql_tablename ($result, $j);
echo " ($j)$tb_name";
$query = "OPTIMIZE TABLE $tb_name";
mysql_db_query ($dbname, $query);
echo " $query <br>\n";
$j++;
flush();
}
$i++;
}
?><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>
댓글 4개
게시글 목록
| 번호 | 제목 |
|---|---|
| 2044 | |
| 12585 | |
| 2043 | |
| 2042 | |
| 2039 |
JavaScript
부드럽게 스크롤 되는 트리구조형 메뉴 스크립트
2
|
| 2038 | |
| 17977 | |
| 2036 |
JavaScript
부드럽게 슬라이딩되는 MFX 메뉴에 롤오버 효과를 더한 메뉴 스크립트
1
|
| 2035 | |
| 2034 | |
| 17976 |
HTML
위에서 하나씩 떨어지는 메뉴 스크립트
|
| 2033 | |
| 2032 |
JavaScript
이 브라우저로 몇페이지나 보았나??
|
| 17974 | |
| 17973 |
HTML
사용자 브라우저의 자바 버전 알려주기
|
| 2031 |
JavaScript
사용자 웹브라우저의 디폴트 언어에 따라 리다이렉트 시키기
|
| 2030 | |
| 2029 | |
| 17972 | |
| 2028 | |
| 2027 |
JavaScript
사용자 브라우저의 펄러그인 목록 출력하기
|
| 2026 | |
| 2025 | |
| 17971 |
HTML
사용자 웹브라우저의 이름 알려주기
|
| 17970 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기