BMS-HOSxP Community

HOSxP => MySQL => ข้อความที่เริ่มโดย: domonzaa ที่ มิถุนายน 25, 2009, 11:33:13 AM

หัวข้อ: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: domonzaa ที่ มิถุนายน 25, 2009, 11:33:13 AM
ขอที่ละเอียด ๆ หน่อยนะครับ เพิ่งเริ่มต้นนะครับ ตอนนี้เอา mysql เข้า server
ได้แล้วแต่ยังติดตังไม่ได้ครับ
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 25, 2009, 15:36:10 PM
 ;D ;D  MySQL แนะนำ Version 5.1.30  ยิ่งเป็น Precona XtraDB  ยิ่งดีมากครับ(ชาว HOSxP แนะนำมาครับ)


******1. เริ่มด้วย Config my.cnf ตามรายละเอียดข้างล่าง**********

#Begin /etc/my.cnf

[client]

port                = 3306

socket                = /var/lib/mysql/mysql.sock

default-character-set=tis620
 
[mysqld]

port                = 3306

socket                = /var/lib/mysql/mysql.sock

skip-locking

key_buffer = 256M

max_allowed_packet = 16M

table_cache = 1000

sort_buffer_size = 1M

read_buffer_size = 1M

read_rnd_buffer_size = 4M

myisam_sort_buffer_size = 128M

thread_cache = 8

query_cache_size= 32M

thread_concurrency = 8

default-character-set=tis620

skip-name-resolve

innodb_file_per_table

skip-character-set-client-handshake

init_connect = 'SET NAMES tis620'

innodb_data_home_dir = /var/lib/mysql/

innodb_data_file_path = ibdata1:10M:autoextend

innodb_log_group_home_dir = /var/lib/mysql/

#innodb_log_arch_dir = /var/lib/mysql/   (สำหรับ 5.1.xx ขึ้นไป)

innodb_buffer_pool_size = 256M

innodb_additional_mem_pool_size = 20M

innodb_log_file_size = 64M

innodb_log_buffer_size = 8M

innodb_flush_log_at_trx_commit = 1

innodb_lock_wait_timeout = 50

[mysqldump]

quick

max_allowed_packet = 16M

allow-keywords

[mysql]

no-auto-rehash

default-character-set=tis620

[isamchk]

key_buffer = 128M

sort_buffer_size = 128M

read_buffer = 2M

write_buffer = 2M

[myisamchk]

key_buffer = 128M

sort_buffer_size = 128M

read_buffer = 2M

write_buffer = 2M


[mysqlhotcopy]

interactive-timeout

#End /etc/my.cnf


******2. ติดตั้ง MySQL **********
rpm -ivh MySQL-shared-5.1.30-0.glibc23.i386.rpm --nodeps --force

rpm -ivh MySQL-client-5.1.30-0.glibc23.i386.rpm --nodeps --force

rpm -ivh MySQL-server-5.1.30-0.glibc23.i386.rpm --nodeps --force

service mysql start


******3. สร้างฐานข้อมูล hos **********

mysql -e "create database hos"


******4. สร้าง User sa และ เพิ่มสิทธิ **********

mysql -e "grant all on *.* to sa@'%' identified by 'sa' with grant option"


******5. นำข้อมูลจากโปรแกรม HOSxP  เข้าฐานข้อมูล hos ที่สร้างขึ้นใหม่ตามขั้นตอน 3 **********

    Initial จากโปรแกรม HOSxP เข้า Server ตัวใหม่   เมนู System setting \ Replication

*****************************************************************
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: udomchok ที่ มิถุนายน 25, 2009, 23:52:11 PM
;D ;D  MySQL แนะนำ Version 5.1.30  ยิ่งเป็น Precona XtraDB  ยิ่งดีมากครับ(ชาว HOSxP แนะนำมาครับ)


******1. เริ่มด้วย Config my.cnf ตามรายละเอียดข้างล่าง**********

#Begin /etc/my.cnf

[client]

port                = 3306

socket                = /var/lib/mysql/mysql.sock

default-character-set=tis620
 
[mysqld]

port                = 3306

socket                = /var/lib/mysql/mysql.sock

skip-locking

key_buffer = 256M

max_allowed_packet = 16M

table_cache = 1000

sort_buffer_size = 1M

read_buffer_size = 1M

read_rnd_buffer_size = 4M

myisam_sort_buffer_size = 128M

thread_cache = 8

query_cache_size= 32M

thread_concurrency = 8

default-character-set=tis620

skip-name-resolve

innodb_file_per_table

skip-character-set-client-handshake

init_connect = 'SET NAMES tis620'

innodb_data_home_dir = /var/lib/mysql/

innodb_data_file_path = ibdata1:10M:autoextend

innodb_log_group_home_dir = /var/lib/mysql/

#innodb_log_arch_dir = /var/lib/mysql/   (สำหรับ 5.1.xx ขึ้นไป)

innodb_buffer_pool_size = 256M

innodb_additional_mem_pool_size = 20M

innodb_log_file_size = 64M

innodb_log_buffer_size = 8M

innodb_flush_log_at_trx_commit = 1

innodb_lock_wait_timeout = 50

[mysqldump]

quick

max_allowed_packet = 16M

allow-keywords

[mysql]

no-auto-rehash

default-character-set=tis620

[isamchk]

key_buffer = 128M

sort_buffer_size = 128M

read_buffer = 2M

write_buffer = 2M

[myisamchk]

key_buffer = 128M

sort_buffer_size = 128M

read_buffer = 2M

write_buffer = 2M


[mysqlhotcopy]

interactive-timeout

#End /etc/my.cnf


******2. ติดตั้ง MySQL **********
rpm -ivh MySQL-shared-5.1.30-0.glibc23.i386.rpm --nodeps --force

rpm -ivh MySQL-client-5.1.30-0.glibc23.i386.rpm --nodeps --force

rpm -ivh MySQL-server-5.1.30-0.glibc23.i386.rpm --nodeps --force

service mysql start


******3. สร้างฐานข้อมูล hos **********

mysql -e "create database hos"


******4. สร้าง User sa และ เพิ่มสิทธิ **********

mysql -e "grant all on *.* to sa@'%' identified by 'sa' with grant option"


******5. นำข้อมูลจากโปรแกรม HOSxP  เข้าฐานข้อมูล hos ที่สร้างขึ้นใหม่ตามขั้นตอน 3 **********

    Initial จากโปรแกรม HOSxP เข้า Server ตัวใหม่   เมนู System setting \ Replication

*****************************************************************

แจ่มครับ  :D
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ มิถุนายน 16, 2011, 11:06:52 AM
ทำตามนี้แล้ว ครับ จะนำ database hos ที่เป็น 7ZIP  ลง ยัง ไง อ่ะครับ
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: dotAtainer ที่ มิถุนายน 16, 2011, 11:18:43 AM
 ;D ;D ;D แบบนี้นะครับ

http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11124.msg68821#new
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ มิถุนายน 16, 2011, 11:25:44 AM
ขอบคุณครับ
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 16, 2011, 11:41:13 AM
ใช้คำสั่ง mysqldump ตรงๆ ที่ server แล้ว copy ออกมา   แล้วนำลง server ใหม่ restore ผ่าน command mysql  จะเร็วมากๆ   ผมลองของผม dump ลง server จำลองใน vmware  set ram 1700 mb
database hos.sql.gz   3.4 gb    แตกออกมา 13 gb กว่าๆ  ใช้เวลา dump ลง server  2ชม. กว่าๆ 
เดี๋ยวลองหา คำสั่ง dumpdatabase  ก่อนนะครับ
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มิถุนายน 16, 2011, 11:45:19 AM
ใช้คำสั่ง mysqldump ตรงๆ ที่ server แล้ว copy ออกมา   แล้วนำลง server ใหม่ restore ผ่าน command mysql  จะเร็วมากๆ   ผมลองของผม dump ลง server จำลองใน vmware  set ram 1700 mb
database hos.sql.gz   3.4 gb    แตกออกมา 13 gb กว่าๆ  ใช้เวลา dump ลง server  2ชม. กว่าๆ 
เดี๋ยวลองหา คำสั่ง dumpdatabase  ก่อนนะครับ


ไม่ติด paaword ของ root (เจ้าของฐานข้อมูลเหรอครับ..ถ้าทำผ่าน mysql dump หรือว่า โอนเป็นขอ root ของ mysql ไปก่อน แล้ว grant ตามที่หลัง.. :D
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 16, 2011, 11:48:07 AM
dump ตรงๆครับ  ใส่ user+pw ด้วยครับ   พี่เกื้อ   ....ถ้า table เป็น innodb จะไม่มีปัญหา กับ user ถ้า myisam อืดแน่ ;D ;D ;D ;D ;D
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: โรงพยาบาลอัมพวา ที่ มิถุนายน 16, 2011, 12:34:10 PM
ครับพี่ตาน่อย
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: Khuad ที่ มิถุนายน 16, 2011, 12:51:47 PM
;D ;D  MySQL แนะนำ Version 5.1.30  ยิ่งเป็น Precona XtraDB  ยิ่งดีมากครับ(ชาว HOSxP แนะนำมาครับ)

******1. เริ่มด้วย Config my.cnf ตามรายละเอียดข้างล่าง**********

******2. ติดตั้ง MySQL **********


******3. สร้างฐานข้อมูล hos **********


******4. สร้าง User sa และ เพิ่มสิทธิ **********


******5. นำข้อมูลจากโปรแกรม HOSxP  เข้าฐานข้อมูล hos ที่สร้างขึ้นใหม่ตามขั้นตอน 3 **********




... เพิ่มเติมของ อ.เจมส์ สักนิดนะครับ
 
   ตรง my.cnf  ถ้าจะทำ Initial นะครับ เพิ่มค่าที่ max_allowed_packet ที่ส่วนของ [mysqldump] สักหน่อยครับ เพื่อเจอปัญหาครับ(ส่วนใหญ่เป็นตาราง ksklog)  สัก 512M ถึง 1024M ก็ได้ครับ
........................................................
[mysqldump]

quick

max_allowed_packet = 16M  ==>> max_allowed_packet = 768M

allow-keywords
.....................................................


   แล้วก็ หลังจากติดตั้ง MySQL เรียบร้อยแล้ว และ  start service mysql  แล้ว
   ให้ใช้คำสั่ง  mysql_upgrade  ด้วยครับ ...  :D ...
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 16, 2011, 13:18:35 PM
mysqldump --opt --default-character-set=tis620 --force --allow-keywords --single-transaction  -h 192.168.1.1 -u sa -psa hos > /root/hos.sql
gzip -f /root/hos.sql



$$$$$$$$$$$$$$ ปรับค่าตรงกับระะบของท่านนะครับ
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 16, 2011, 13:20:34 PM
percona-ตัวใหม่ๆก็ออกแล้วนะครับ   ทั้ง Percona-5.1.57   และ Percona-5.5.12
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 16, 2011, 21:57:42 PM
percona 5.1.56 /percona 5.1.57 /percona 5.5.12  มีบั๊ก   ไม่สามารถทำการสำรองข้อมูลด้วย hosxp ได้
หัวข้อ: Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ มิถุนายน 16, 2011, 21:58:51 PM
ต้องถอยมาใช้ percona 5.1.55 / percona 5.5.11   รื่น   อย่างอื่นยังไม่รู้ครับ