ติดตั้ง MySQL 5.5 บน Ubuntu 10.04


คำตอบ:


5

นอกจากว่าคุณจะมีปัญหาเฉพาะกับสภาพแวดล้อมหรือขั้นตอนการติดตั้งก็เป็นไปตามรูปแบบปกติ:


5

ฉันใช้คำแนะนำต่อไปนี้เพื่อติดตั้ง 5.5 บน Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/4

ทุกอย่างทำงานได้อย่างสมบูรณ์ยกเว้นหนึ่งในขั้นตอนสุดท้ายโดยเรียกใช้ mysql:

mysqld --skip-grant-tables --user=mysql

ให้ข้อความต่อไปนี้แก่ฉันแล้วจึงปิดเครื่อง:

[ERROR] Can't find messagefile '/usr/share/errmsg.sys'

หลังจากgooglingฉันพบวิธีแก้ปัญหาเพื่อเพิ่มการตั้งค่าสถานะต่อไปนี้ :

--lc-messages-dir="/usr/local/mysql/share/english/"

เพื่อเปิดใช้งานและใช้งานได้จริงฉันใช้คำสั่งต่อไปนี้:

 mysqld --skip-grant-tables --user=mysql --lc-messages-dir="/usr/local/mysql/share/english/"

MySQL 5.5 มีคุณสมบัติใหม่ที่ยอดเยี่ยมที่ช่วยแก้ไขปัญหาการแบ่งพาร์ติชันสำหรับฉัน การแบ่งพาร์ติชันผ่าน varchar

โชคดี!


ฉันสามารถทำตามคำแนะนำโดยไม่มีข้อผิดพลาด สิ่งเดียวคือในขั้นตอน "เริ่มต้นเซิร์ฟเวอร์ MySQL โดยไม่ต้องมีตาราง" ดูเหมือนว่าจะแฮงค์ แต่ก็ไม่ได้ เพียงเปิดเทอร์มินัลอื่นแล้วทำตามขั้นตอนต่อไปในเทอร์มินัลใหม่นั้น
iDev247

2
add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5

ผู้ใช้ที่มี local apache + php5 + mysql หรือการรวมกันที่คล้ายกันกับ mysql ในนั้นน่าจะต้องคอมไพล์แพ็คเกจ mysql-dependent (php5-mysql) อีกครั้งดังนั้นจึงใช้ libmysqlclient18 ที่จัดทำโดย mysql-server-5.5

การใช้แพคเกจที่เชื่อมโยงกับ libmysqlclient16 พร้อมการติดตั้ง mysql 5.5 อาจดูเหมือนว่าจะเริ่มใช้งานได้ในตอนแรก แต่อาจมีข้อผิดพลาดแบบสุ่ม


อย่าลืมวิ่งsudo apt-get update
Hengjie

เนื่องจากการพึ่งพาฉันต้องทำงาน:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb

1

คำแนะนำง่ายๆสำหรับการติดตั้ง MySQL 5.5 บน Linux มีการจัดทำเอกสารไว้ที่นี่พร้อมกับห้องสมุดอื่น ๆ ที่จำเป็น

http://www.geeksww.com/tutorials/database_management_systems/mysql/installation/download_configure_compile_and_install_mysql_558_on_linux.php


โปรดสรุปขั้นตอนที่นี่แทนที่จะเสียบเฉพาะบล็อกของคุณเองหรือ
Arjan

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.