BMS-HOSxP Community

HOSxP => MySQL => ข้อความที่เริ่มโดย: janncs18 ที่ กันยายน 16, 2011, 12:30:43 PM

หัวข้อ: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 16, 2011, 12:30:43 PM

#mysql -usa -psa -hlocalhost
เข้า mysql ได้ไม่มีปัญหา

เครื่อง server fix ip=192.168.2.7

#mysql -usa -psa -h192.168.2.7

grant all privileges on *.* to 'sa'@'%' identified by 'sa ' with grant option; ก็ทำแล้ว

เพิ่ม my.cnf
#skip-network
bind-address = 127.0.0.1
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 16, 2011, 13:13:13 PM
service  mysql  start ได้หรือยังครับ...ใน windows or  Linux
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 16, 2011, 13:49:49 PM
start แล้วครับ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 16, 2011, 13:58:16 PM
grant all privileges on *.* to 'sa'@'%' identified by 'sa ' with grant option;   แปลก ๆ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: K.Nuttawat ที่ กันยายน 16, 2011, 14:29:47 PM
ผมว่าน่าจะ ลอง grant ดูใหม่นะครับ ดูแล้วแปลกอย่าอาจารย์เกื้อว่าไว้

พิมพ์ตามรูปที่อาจารย์เกื้อแนบมาเลยครับ ^_^

หรือ ตามนี้

mysql> grant all on *.* to sa@"%" identified by 'sa';
mysql> grant super on *.* to sa@"%" identified by 'sa';
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 16, 2011, 14:37:26 PM
สามารถเปลี่ยน user name และ รหัสผ่านได้ ไม่จำเป็นต้องใช้  sa  sa  และไม่จำเป็นต้องให้มีผลกับทุกฐานข้อมูล หากเครื่องดังกล่าวเป็น mysql server ที่มีหลายฐานข้อมูล ครับ...แนะนำไม่ควรให้ grant ภายใต้ username+passpard เดียวกันทั้งหมด เด๋วจะเป็นเรื่อง.. ;D ;D
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 20, 2011, 10:07:13 AM
ก็ยังไม่ได้ครับ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: nph2006 ที่ กันยายน 20, 2011, 10:15:32 AM
มีการติดตั้ง DNS หรือปล่าว
ขอดูการ config lan card หน่อย
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: dotAtainer ที่ กันยายน 20, 2011, 10:17:15 AM
mysql -u sa -psa
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: udomchok ที่ กันยายน 20, 2011, 10:50:21 AM
mysql -u sa -psa
ตอนแรกผมก็จะตอบแบบนี้แหละครับ แต่พอดีเห็นในรูป สามารถเข้าไปใช้งานได้ หากไม่ระบุ host

คงต้องดู config ของ network (LAN card) นะครับ
cat /etc/sysconfig/network-scripts/ifcfg-eth0 (สำหรับ OS ตระกูล red hat นะครับ)
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: dotAtainer ที่ กันยายน 20, 2011, 11:00:13 AM
ถ้าจะดูว่าเราสั่ง grant สิทธิ์แบบไหนสั่งดูได้ครับ

mysql -u root -p

mysql> SHOW GRANTS FOR 'sa';
+------------------------------------------------------------------------------------------------------------------------------+
| Grants for sa@%                                                                                                              |
+------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'sa'@'%' IDENTIFIED BY PASSWORD '*4D0DD2673C1DE57138354E81A957460B774C4BC2' WITH GRANT OPTION |
+------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

ดังตัวอย่างครับไม่รู้ตรงความหมายหรือเปล่าครับผมมั่วๆเอา
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 21, 2011, 09:39:04 AM
mysql -u sa -psa
ตอนแรกผมก็จะตอบแบบนี้แหละครับ แต่พอดีเห็นในรูป สามารถเข้าไปใช้งานได้ หากไม่ระบุ host

คงต้องดู config ของ network (LAN card) นะครับ
cat /etc/sysconfig/network-scripts/ifcfg-eth0 (สำหรับ OS ตระกูล red hat นะครับ)

# Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.2.255
HWADDR=00:26:18:BB:83:13
IPADDR=192.168.2.7
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.2.0
ONBOOT=yes

-----------------------------------------------------
แก้ตรงไหนครับ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: dotAtainer ที่ กันยายน 21, 2011, 10:07:04 AM
สั่งแบบนี้แล้วโพสให้ดูหน่อยครับเดี๋ยวจะบอกว่ามันต้องทำยังงัยต่อครับ
ถ้าจะดูว่าเราสั่ง grant สิทธิ์แบบไหนสั่งดูได้ครับ

mysql -u root -p

mysql> SHOW GRANTS FOR 'sa';
+------------------------------------------------------------------------------------------------------------------------------+
| Grants for sa@%                                                                                                              |
+------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'sa'@'%' IDENTIFIED BY PASSWORD '*4D0DD2673C1DE57138354E81A957460B774C4BC2' WITH GRANT OPTION |
+------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

ดังตัวอย่างครับไม่รู้ตรงความหมายหรือเปล่าครับผมมั่วๆเอา
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 21, 2011, 10:19:28 AM
------
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: nahos ที่ กันยายน 21, 2011, 10:51:05 AM
ติด firewall หรือเปล่าครับ
ลองตรวจสอบว่า mysql ติด firewall หรือไม่
โดยใช้คำสั่ง
iptables -L   
ให้ดูว่า  การ  ACCEPT  มีการ accept  mysql หรือไม่ ประมาณนี้
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:mysql

ถ้าไม่มีบรรทัดข้างบนแสดงว่า mysql ติด firewall ให้ไปแก้ iptables  โดยใช้คำสั่ง 

vi /etc/sysconfig/iptables   โดยเพิ่ม
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
เข้าไปแล้วสั่ง restart  Firewall โดยใช้คำสั่ง
service iptables restart

ลองดูครับ ;D
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: chk ที่ กันยายน 21, 2011, 11:24:09 AM
 :o  สงสัย ท่านเจอของใหญ่แล้วนะขอรับ  ใจเย็น ๆ  ค่อย ๆ  แก้ นะขอรับ  ;D
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 21, 2011, 13:39:34 PM
ติด firewall หรือเปล่าครับ
ลองตรวจสอบว่า mysql ติด firewall หรือไม่
โดยใช้คำสั่ง
iptables -L   
ให้ดูว่า  การ  ACCEPT  มีการ accept  mysql หรือไม่ ประมาณนี้
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:mysql

ถ้าไม่มีบรรทัดข้างบนแสดงว่า mysql ติด firewall ให้ไปแก้ iptables  โดยใช้คำสั่ง 

vi /etc/sysconfig/iptables   โดยเพิ่ม
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
เข้าไปแล้วสั่ง restart  Firewall โดยใช้คำสั่ง
service iptables restart

ลองดูครับ ;D

ขอบคุณมากครับ แต่ว่ากยังไม่ได้
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: dotAtainer ที่ กันยายน 21, 2011, 14:01:34 PM
ท่านจะใช้ user sa เข้าไปทาง shell command เพื่อจุดประสงค์อะไรเหรอครับเพราะผมงงตั้งแต่แรกแล้วน่ะ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: udomchok ที่ กันยายน 21, 2011, 22:43:54 PM
ขอบคุณมากครับ แต่ว่ากยังไม่ได้
(http://hosxp.net/smf/index.php?action=dlattach;topic=22717.0;attach=70752;image)
user rot ไม่มีนะครับ มีแต่ root
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 22, 2011, 07:52:36 AM
ลอง ลง MySQL ใหม่น่าจะดี.นะครับ..
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: มดตานอย ครับ.. ที่ กันยายน 22, 2011, 08:39:42 AM
ลอง ลง MySQL ใหม่น่าจะดี.นะครับ..

เสริม  ลงใหม่ทั้ง os+mysql เลยครับจะได้เคลียร์ๆ สะอาดๆ     ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ กันยายน 22, 2011, 09:13:27 AM
ลอง ลง MySQL ใหม่น่าจะดี.นะครับ..

เสริม  ลงใหม่ทั้ง os+mysql เลยครับจะได้เคลียร์ๆ สะอาดๆ     ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D



เอาให้ชัวร์....ซื้อ  Server ใหม่เลยครับ..แล้วค่อยลง OS+MySQL   ;D ;D
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เข้ม ที่ กันยายน 22, 2011, 09:33:46 AM
ขอดูอันนี้หน่อยครับ

mysql> use mysql;
mysql> select host,user,password from user;
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: janncs18 ที่ กันยายน 23, 2011, 10:26:11 AM
ลอง ลง MySQL ใหม่น่าจะดี.นะครับ..

เสริม  ลงใหม่ทั้ง os+mysql เลยครับจะได้เคลียร์ๆ สะอาดๆ     ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D



เอาให้ชัวร์....ซื้อ  Server ใหม่เลยครับ..แล้วค่อยลง OS+MySQL   ;D ;D

ลงใหม่แล้วครับ  centos 5.5 + Percona
ต้องการจะทำ replicate ครับ ที่เครื่องหลักมันฟ้อง acess denied sa@'192.168.2.7'
ตอนที่ทำ innitial import ผ่าน  network
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: udomchok ที่ กันยายน 23, 2011, 19:41:38 PM
ลงใหม่แล้วครับ  centos 5.5 + Percona
ต้องการจะทำ replicate ครับ ที่เครื่องหลักมันฟ้อง acess denied sa@'192.168.2.7'
ตอนที่ทำ innitial import ผ่าน  network

grant สิทธิใหม่ครับ
grant all on *.* to user@'%' identified by 'password' with grant option;
grant super on *.* to user@'%' identified by 'password' with grant option;
flush privileges;


อีกอย่าง อย่าลืมให้ 3306 TCP ผ่าน firewall ด้วยครับ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ กันยายน 24, 2011, 10:55:11 AM
ลงใหม่แล้วครับ  centos 5.5 + Percona
ต้องการจะทำ replicate ครับ ที่เครื่องหลักมันฟ้อง acess denied sa@'192.168.2.7'
ตอนที่ทำ innitial import ผ่าน  network


ถ้าแก้ไม่ได้จริงๆ โทรมาหาผม
แต่ต้องลง Centos 5.6 +Percona-server-5.5.15 ใหม่นะครับ
แล้ว team+winscp+putty+navicat
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: nijahippo ที่ พฤศจิกายน 01, 2011, 21:01:40 PM
ผมไม่สามารถติดตั้ง mysql ทั้ง 3 ตัว แล้วไฟล์ my.cnf เอาไปไว้ตรงไหนคับ :-*
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: ธาดา ที่ ธันวาคม 17, 2011, 16:39:22 PM
ประมาณว่าเป็นปัญหาเรื่องสิทธ ครับ
ก็เลยใช้ webmin สร้าง user ของ mysql ซ่ะ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: udomchok ที่ ธันวาคม 17, 2011, 20:08:22 PM
ผมไม่สามารถติดตั้ง mysql ทั้ง 3 ตัว แล้วไฟล์ my.cnf เอาไปไว้ตรงไหนคับ :-*
ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackGUI สุดยอดจริง ๆ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ธันวาคม 17, 2011, 22:44:00 PM
ผมไม่สามารถติดตั้ง mysql ทั้ง 3 ตัว แล้วไฟล์ my.cnf เอาไปไว้ตรงไหนคับ :-*
ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackGUI สุดยอดจริง ๆ

กำลังใช้อยู่เลยครับ...ของเขาดีจริง...ต้องใช้ดูก่อน.. ;D ;D  ฝีมือ อ.โก้..
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ ธันวาคม 18, 2011, 10:24:01 AM
ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackGUI สุดยอดจริง ๆ

แนะนำให้ใช้ BMSxTraBackGUI นะครับ เป็นอะไรที่ง่ายและสะดวกนะครับ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: ธาดา ที่ ธันวาคม 19, 2011, 10:27:52 AM
ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackGUI สุดยอดจริง ๆ

แนะนำให้ใช้ BMSxTraBackGUI นะครับ เป็นอะไรที่ง่ายและสะดวกนะครับ

หาไม่เจอเลยครับ มีขั้นตอนยังไงบ้างครับ
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: ธาดา ที่ ธันวาคม 22, 2011, 10:30:59 AM
ผมไม่สามารถติดตั้ง mysql ทั้ง 3 ตัว แล้วไฟล์ my.cnf เอาไปไว้ตรงไหนคับ :-*
ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackGUI สุดยอดจริง ๆ

กำลังใช้อยู่เลยครับ...ของเขาดีจริง...ต้องใช้ดูก่อน.. ;D ;D  ฝีมือ อ.โก้..

ขอ link load หน่อยครับ ต้องการอย่างแรง
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ธันวาคม 22, 2011, 11:22:35 AM
ลองดูครับ..


http://hosxp.net/bms/BMSxTraBackupGUI-3.54.7.11.zip




ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackGUI สุดยอดจริง ๆ

เวอร์ชันไหนครับพี่  ??? ???
หัวข้อ: Re: Can't connect to MySQL server
เริ่มหัวข้อโดย: udomchok ที่ ธันวาคม 22, 2011, 22:28:57 PM
ลองดูครับ..


http://hosxp.net/bms/BMSxTraBackupGUI-3.54.7.11.zip




ลองใช้ Tool ของ อ.ชัยพรครับ
BMSxTraBackupGUI สุดยอดจริง ๆ

เวอร์ชันไหนครับพี่  ??? ???
;D ;D ;D ;D ;D