ผู้เขียน หัวข้อ: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ  (อ่าน 11531 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ domonzaa

  • Newbie
  • *
  • กระทู้: 27
  • Respect: 0
    • ดูรายละเอียด
ขอที่ละเอียด ๆ หน่อยนะครับ เพิ่งเริ่มต้นนะครับ ตอนนี้เอา mysql เข้า server
ได้แล้วแต่ยังติดตังไม่ได้ครับ
(kamon muntathum)  นวก.คอม รพ.พิบูลย์รักษ์
Server: Core2Duo 2.2 Gb; Ram: 4 Gb; OS: Centos 5.3 ; Database: mysql ------;
Client : windowsXP; Software : Hosxp version 3.52.5.13
ทดลองขึ้นระบบครับ(ขึ้นเอง)

ออฟไลน์ James011

  • Hero Member
  • *****
  • กระทู้: 1,743
  • Respect: +16
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #1 เมื่อ: มิถุนายน 25, 2009, 15:36:10 PM »
0
 ;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

*****************************************************************
« แก้ไขครั้งสุดท้าย: มิถุนายน 25, 2009, 15:39:39 PM โดย เจมส์@ศูนย์อนามัยที่ 11 »

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #2 เมื่อ: มิถุนายน 25, 2009, 23:52:11 PM »
0
;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
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #3 เมื่อ: มิถุนายน 16, 2011, 11:06:52 AM »
0
ทำตามนี้แล้ว ครับ จะนำ database hos ที่เป็น 7ZIP  ลง ยัง ไง อ่ะครับ
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #4 เมื่อ: มิถุนายน 16, 2011, 11:18:43 AM »
0
สวัสดีครับ ผม Admin จากโรงพยาบาลโนนดินแดง จังหวัดบุรีรัมย์ ยินดีที่ได้รู้จักทุกท่านและขอบคุณสำหรับคำแนะนำจากผู้รู้ทุกท่านในอนาคตอันใกล้ครับ T_T
server>>>> IBM  Cpu  Xeon  Ram 12 GB   SCSI  136 GB For Marter&slav
Hosxp  เวอร์ชั่นพิมพ์นิยม
<>Server Master : OS freebsd 8.1 : Mysql5.5.8
<>Server slav: OS freebsd 8.1 : Mysql 5.5.8
ขึ้นระบบ:ขึ้นระบบเอง:จากคำแนะนำของทีมงาน BMS
ตอนนี้ใช้ Unix เป็นชีวิตจิตใจครับ
:ปัญหาคือที่มาของประสบการณ์:พรแสวงไม่ทำให้ใครเสียแรงเปล่า
dotatainer@hotmail.com
http://www.nondindeang.com
http://www.facebook.com/dotatainer
ความใฝ่ฝันที่ทำได้แค่ฝันใฝ่
http://www.musicatm.com/indy/%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%98%E0%B8%AD%E0%B8%AA%E0%B8%B8%E0%B8%94%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B9%83%E0%B8%88-14296.html

http://www.musicatm.com/indy/%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B9%88%E0%B8%B2-11276.html

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #5 เมื่อ: มิถุนายน 16, 2011, 11:25:44 AM »
0
ขอบคุณครับ
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #6 เมื่อ: มิถุนายน 16, 2011, 11:41:13 AM »
0
ใช้คำสั่ง 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  ก่อนนะครับ

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #7 เมื่อ: มิถุนายน 16, 2011, 11:45:19 AM »
0
ใช้คำสั่ง 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
Implement  HOSxP  Start 2548 ---> NOW!
Station : 130 Client   V.3 Version  3.67.1.XX
Server  : CENTOS  +MySQL maria 10.x.x

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #8 เมื่อ: มิถุนายน 16, 2011, 11:48:07 AM »
0
dump ตรงๆครับ  ใส่ user+pw ด้วยครับ   พี่เกื้อ   ....ถ้า table เป็น innodb จะไม่มีปัญหา กับ user ถ้า myisam อืดแน่ ;D ;D ;D ;D ;D

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ โรงพยาบาลอัมพวา

  • Hero Member
  • *****
  • กระทู้: 654
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #9 เมื่อ: มิถุนายน 16, 2011, 12:34:10 PM »
0
ครับพี่ตาน่อย
Admn โรงพยาบาลอัมพวา
ขึ้นระบบ 5 พ.ค. 50
อยากเก่งกับเค้ามั่งครับ
Tel.0868331387

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #10 เมื่อ: มิถุนายน 16, 2011, 12:51:47 PM »
0
;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 ...
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #11 เมื่อ: มิถุนายน 16, 2011, 13:18:35 PM »
0
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



$$$$$$$$$$$$$$ ปรับค่าตรงกับระะบของท่านนะครับ

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #12 เมื่อ: มิถุนายน 16, 2011, 13:20:34 PM »
0
percona-ตัวใหม่ๆก็ออกแล้วนะครับ   ทั้ง Percona-5.1.57   และ Percona-5.5.12

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #13 เมื่อ: มิถุนายน 16, 2011, 21:57:42 PM »
0
percona 5.1.56 /percona 5.1.57 /percona 5.5.12  มีบั๊ก   ไม่สามารถทำการสำรองข้อมูลด้วย hosxp ได้

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ขอรายละเอียดคำสั่งในการติดตั้ง Mysql ด้วยครับ
« ตอบกลับ #14 เมื่อ: มิถุนายน 16, 2011, 21:58:51 PM »
0
ต้องถอยมาใช้ percona 5.1.55 / percona 5.5.11   รื่น   อย่างอื่นยังไม่รู้ครับ

Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS