Database

[mysql] 윈도우MySQL4.1.12서버 my.ini없이 실행하기

페이지 정보

본문

왕초보용 윈도우MySQL4.1.12서버 my.ini없이 실행하기

윈2000사용시(XP포함해서)

c:\\mysql 에 설치후

c:\\mysql\\bin\\mysqld-nt.exe --default-character-set=euckr --default-collation=euckr_korean_ci --language=c:/mysql/share/korean --basedir=c:/mysql --datadir=c:/mysql/data --skipbdb --skipinnodb  엔터 치면 my.ini 없이 실행됨.
↑ MySQL서버 시작
↑ MySQL4 에서 한글 사용.

c:\\mysql\\bin\\mysql.exe -uroot -p mysql 엔터
암호는?  초기 설치시 암호 없음. 그냥 엔터
update user set password=password('암호아무거나') where user='root';
flush privileges;
exit
↑암호변경후 적용 그리고 나가기.

c:\\mysql\\bin\\mysqladmin.exe -uroot -p shutdown
↑ MySQL서버 종료

↓해당 실행파일 바로 가기를 만드신후에 등록정보에서 변경후 사용하시면 편합니다.
mysqld-nt.exe 바로 가기 만들기->
mysqld-nt.exe의 바로 가기 파일에서->오른쪽 마우스 클릭->
등록정보 클릭후->바로가기탭 선택->대상 입력란->아래 내용처럼 변경해 주시면 됩니다.

c:\\mysql\\bin\\mysqld-nt.exe --default-character-set=euckr --default-collation=euckr_korean_ci --language=c:/mysql/share/korean --basedir=c:/mysql --datadir=c:/mysql/data --skipbdb --skipinnodb

====================================================================================

일반적인 방법으로 사용 하시려면

c:\\mysql 에 설치후
c:\\mysql\\copy/y my-small.ini %windir%\\my.ini
↑my.ini(MySQL서버 환경설정 파일)를 윈도우 폴더에 복사

↓ 메모장으로 my.ini 열기 한후 아래와 같이 세부 설정

#MySQL_v4.1.12 서버 환경설정 파일 my.ini
#
# Example MySQL config file for small systems.
#
# This is for a system with little memory (<= 64M) where MySQL is only used
# from time to time and it's important that the mysqld daemon
# doesn't use much resources.
#
# You can copy this file to
# /etc/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is /usr/local/var) or
# ~/.my.cnf to set user-specific options.
#
# In this file, you can use all long options that a program supports.
# If you want to know which options a program supports, run the program
# with the "--help" option.

# The following options will be passed to all MySQL clients
[client]
#password      = your_password
port              = 3306
socket              = c:/mysql/tmp/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
default-character-set=euckr
default-collation=euckr_korean_ci
language=c:/mysql/share/korean
basedir = c:/mysql/
datadir = c:/mysql/data/
port              = 3306
socket              = c:/mysql/tmp/mysql.sock
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K

# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (using the "enable-named-pipe" option) will render mysqld useless!
#
#skip-networking
server-id      = 1

# Uncomment the following if you want to log updates
#log-bin

# Uncomment the following if you are NOT using BDB tables
skip-bdb
skip-innodb

# Uncomment the following if you are using InnoDB tables
#innodb_data_home_dir = /usr/local/var/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = /usr/local/var/
#innodb_log_arch_dir = /usr/local/var/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
#innodb_buffer_pool_size = 16M
#innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
#innodb_log_file_size = 5M
#innodb_log_buffer_size = 8M
#innodb_flush_log_at_trx_commit = 1
#innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[isamchk]
key_buffer = 8M
sort_buffer_size = 8M

[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M

[mysqlhotcopy]
interactive-timeout

관련자료

등록된 댓글이 없습니다.
Today's proverb
얼마 전에 ‘어릴 때에는 무엇이 되고 싶었습니까?’ 라는 질문을 받은 적이 있습니다. 저는 진지하게 이렇게 대답했습니다. ‘솔 바스요.’ 건방지게 듣지 마십시오. 저는 정말 진정한 제 자신이 되고 싶었습니다. <솔바스, 미국의 영상 디자이너>