मैं Ubuntu सर्वर 9.10 पर MySQL के संस्करण 5.5 में अपग्रेड करने के बारे में कैसे जाऊंगा?
क्या मैं एक आसान $ sudo apt-get install mysql-server
काम होने के इंतजार में बेहतर होगा ?
मैं भी अनिश्चित हूं कि मुझे यहां से कौन सा डाउनलोड प्राप्त करना है ।
मैं Ubuntu सर्वर 9.10 पर MySQL के संस्करण 5.5 में अपग्रेड करने के बारे में कैसे जाऊंगा?
क्या मैं एक आसान $ sudo apt-get install mysql-server
काम होने के इंतजार में बेहतर होगा ?
मैं भी अनिश्चित हूं कि मुझे यहां से कौन सा डाउनलोड प्राप्त करना है ।
जवाबों:
MySQL 5.5 में नया क्या है
यहां MySQL डेटाबेस और InnoDB स्टोरेज इंजन की गति, मापनीयता और उपयोगकर्ता-मित्रता के कुछ हालिया सुधार दिए गए हैं।
यह आपकी समस्या का समाधान नहीं करता है, लेकिन यहां MySQL 5.5 की पैकेजिंग के लिए इच्छा सूची बग है ।
एक अच्छा विकल्प हो सकता है कि आप dotdeb.org के किसी संस्करण की प्रतीक्षा करें। एक बार जब यह डेबियन अस्थिर / प्रयोगात्मक में उपलब्ध है, तो वहां पैकेज उपलब्ध होंगे।
मैंने आधिकारिक तौर पर आधिकारिक बाइनरी RPM से एलियन के साथ MySQL-5.5.15 को नेट्टी (उबंटू 11.04) में स्थापित किया है।
विदेशी और libaio1 स्थापित करें (MySQL-5.5 से प्रयुक्त)
apt-get install alien libaio1
MySQL डाउनलोड से बाइनरी RPMs प्राप्त करें
$ 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
उन्हें परिवर्तित!
fakeroot alien MySQL*.rpm
... और, उन्हें स्थापित करें।
sudo dpkg -i mysql*.deb
Mysql उपयोगकर्ता जोड़ें
useradd -r mysql
प्रारंभिक डेटा निर्देशिका
mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql
अन्य आवश्यक मार्ग निर्धारित करें
mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/
mkdir /var/log/mysql
chown mysql /var/log/mysql
DB शुरू करो
service mysql start
रूट पासवर्ड बदलें
/usr/bin/mysqladmin -u root password 'your_password'
इसमें एक बिलकुल नया ppa (पर्सनल पैकेज आर्काइव) रिपॉजिटरी शामिल है जिसमें अन्य चीजें शामिल हैं - natty और oneiric के लिए mysql5.5:
https://launchpad.net/~nathan-renniewaldock/+archive/ppa
इस आदेश का उपयोग करके इसे आपके सिस्टम में जोड़ा जा सकता है:
sudo add-apt-repository ppa:nathan-renniewaldock/ppa
sudo apt-get update
Mydql 5.5 के लिए एक दर्द रहित इंस्टॉलर है dotdeb.org पर डेबियन पर। उनके पास रिपॉजिटरी को योग्यता के साथ सूचीबद्ध करने के तरीके के बारे में निर्देश हैं, यहां: http://www.dotdeb.org/instructions/ एक बार ऐसा करने के बाद, मैंने Mysql-server को 5.5 संस्करण में अपग्रेड करने के लिए Synaptic का उपयोग किया। यह एक अड़चन के बिना काम किया।
५.५ से अपग्रेड करने की प्रक्रिया (यदि आपने LAMP सर्वर बनाई है) से ५.५ तक का वर्णन यहाँ किया गया है । यदि आप केवल वेनिला MySQL सर्वर को स्थापित करने में रुचि रखते हैं, तो अपने सर्वर की एक साफ़ स्थापना बनाएँ और उस पृष्ठ पर उन निर्देशों का पालन करें जिनका मैंने उल्लेख किया है। जिसमें पहले से स्थापित MySQL उदाहरण शामिल नहीं है।
यदि आप phpMyAdmin का उपयोग करना चाहते हैं, तो आपको एक LAMP सर्वर बनाने की आवश्यकता होगी (जैसा कि यहां वर्णित है और फिर पिछले लिंक में निहित उन्नयन के सभी निर्देशों का पालन करें। यह आपको apt-get
phpMyAdmin के लिए सभी आवश्यक पैकेजों का उपयोग करने की अनुमति देगा) फिर MySQL संस्करण को स्विच आउट करें।