Cài đặt MySQL 5.5 trên Ubuntu 10.04


11

Làm cách nào để cài đặt MySQL 5.5 trên Ubuntu 10.04?

cài đặt apt-get mysql-server chỉ cho phép cài đặt 5.1.41.3ubfox12

Câu trả lời:



5

Tôi đã sử dụng Hướng dẫn sau để cài đặt 5.5 trên Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrad-to-mysql-5-5/

Mọi thứ hoạt động hoàn hảo ngoại trừ một trong những bước cuối cùng, khởi chạy mysql:

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

Đã cho tôi thông báo sau và sau đó tắt:

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

Sau một vài lần googling tôi tìm thấy giải pháp để thêm cờ sau :

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

Để khởi chạy nó và thực sự hoạt động, tôi đã sử dụng lệnh sau:

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

MySQL 5.5 có một số tính năng mới tuyệt vời giải quyết vấn đề phân vùng cho tôi; phân vùng thông qua một varchar.

Chúc may mắn!


Tôi đã có thể làm theo hướng dẫn mà không có bất kỳ lỗi nào. Điều duy nhất là ở bước "Khởi động máy chủ MySQL mà không cần bảng tài trợ." có vẻ như nó bị treo nhưng không được. Chỉ cần mở một thiết bị đầu cuối khác và tiếp tục các bước trong thiết bị đầu cuối mới đó.
iDev247

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

Người dùng có apache cục bộ + php5 + mysql hoặc kết hợp tương tự với mysql có thể sẽ cần phải biên dịch lại các gói phụ thuộc mysql (php5-mysql), do đó, nó sử dụng libmysqlclient18 được cung cấp bởi mysql-server-5.5.

Sử dụng các gói được liên kết libmysqlclient16 với cài đặt mysql 5.5 có thể hoạt động ban đầu, nhưng sẽ có xu hướng bị sập ngẫu nhiên.


Đừng quên chạysudo apt-get update
Hengjie

Do phụ thuộc, tôi cần phải chạy:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.