Làm cách nào để nâng cấp MySQL lên phiên bản 5.5 trên Ubuntu Server 9.10?
Tôi có nên chờ đợi nó trở thành một $ sudo apt-get install mysql-server
công việc dễ dàng không?
Tôi cũng không chắc chắn về việc tôi cần tải xuống từ đây .
Làm cách nào để nâng cấp MySQL lên phiên bản 5.5 trên Ubuntu Server 9.10?
Tôi có nên chờ đợi nó trở thành một $ sudo apt-get install mysql-server
công việc dễ dàng không?
Tôi cũng không chắc chắn về việc tôi cần tải xuống từ đây .
Câu trả lời:
Có gì mới trong MySQL 5.5
Dưới đây là một số cải tiến gần đây về tốc độ, khả năng mở rộng và thân thiện với người dùng của cơ sở dữ liệu MySQL và công cụ lưu trữ InnoDB.
Điều này không giải quyết được vấn đề của bạn nhưng đây là lỗi danh sách mong muốn để đóng gói MySQL 5.5.
Một lựa chọn tốt có thể là chờ đợi một phiên bản từ dotdeb.org. Khi nó có sẵn trong Debian không ổn định / thử nghiệm, sẽ có các gói có sẵn ở đó.
Tôi đã cài đặt thành công MySQL-5.5.15 vào Natty (Ubuntu 11.04) với sự khác biệt từ các RPM nhị phân chính thức.
Cài đặt Alien và libaio1 (được sử dụng từ MySQL-5.5)
apt-get install alien libaio1
Tìm nạp RPM nhị phân từ tải xuống MySQL
$ wget -i -
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-devel-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm
^D
Chuyển đổi chúng!
fakeroot alien MySQL*.rpm
... và, cài đặt chúng.
sudo dpkg -i mysql*.deb
Thêm người dùng mysql
useradd -r mysql
Khởi tạo thư mục dữ liệu
mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql
Đặt các đường dẫn cần thiết khác
mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/
mkdir /var/log/mysql
chown mysql /var/log/mysql
Bắt đầu DB
service mysql start
Thay đổi mật khẩu root
/usr/bin/mysqladmin -u root password 'your_password'
Có một kho lưu trữ ppa (gói lưu trữ cá nhân) hoàn toàn mới bao gồm - bên dưới những thứ khác - mysql5.5 cho natty và oneiric:
https://launchpad.net/~nathan-renniewaldock/+archive/ppa
Nó có thể được thêm vào hệ thống của bạn bằng cách sử dụng các lệnh này:
sudo add-apt-repository ppa:nathan-renniewaldock/ppa
sudo apt-get update
Có một trình cài đặt không đau cho mysql 5.5 trên debian tại dotdeb.org. Họ có hướng dẫn về cách để kho lưu trữ của họ được liệt kê với aptitude, tại đây: http://www.dotdeb.org/in cản / Sau khi hoàn thành, tôi đã sử dụng Synaptic để nâng cấp máy chủ mysql lên phiên bản 5.5. Nó làm việc mà không gặp trở ngại.
Quá trình nâng cấp từ 5.1 (nếu bạn đã xây dựng máy chủ LAMP) lên 5.5 được mô tả tại đây Nếu bạn chỉ muốn cài đặt máy chủ MySQL vanilla, sau đó xây dựng cài đặt sạch máy chủ của bạn và làm theo các hướng dẫn tại trang tôi đã tham chiếu mà không liên quan đến một phiên bản MySQL được cài đặt trước đó.
Nếu bạn muốn sử dụng phpMyAdmin, bạn sẽ cần xây dựng một máy chủ LAMP (như được mô tả ở đây và sau đó làm theo tất cả các hướng dẫn để nâng cấp có trong liên kết trước. Điều này sẽ cho phép bạn sử dụng apt-get
cho tất cả các gói cần thiết cho phpMyAdmin và sau đó chuyển đổi phiên bản MySQL.