আমি মাইএসকিউএল 5.5 এ কীভাবে আপগ্রেড করব, আমি কি এটিপ-গেটের মাধ্যমে উপলব্ধ হওয়ার অপেক্ষা করে থাকি?


12

আমি কীভাবে উবুন্টু সার্ভার 9.10-এ মাইএসকিউএল 5.5 সংস্করণে আপগ্রেড করব?

এটির $ sudo apt-get install mysql-serverকাজটি সহজ হওয়ার জন্য অপেক্ষা করা থেকে আমি কি আরও ভাল হতে পারি ?

আমিও যা ডাউনলোড আমি থেকে পেতে প্রয়োজন করবে অনিশ্চিত আছি এখানে


1
আপনি কিছু করার আগে আমি গত 4 দিন ধরে এটি নিয়ে কাজ করছি। আমার ক্ষেত্রে উবুন্টু ১০.১০ এ mysql 5.5.8 রাখার চেষ্টা করছি। আমি কোনও আরবিএম প্যাকেজকে একটি ডেব প্যাকেজে পরিবর্তন করতে এবং ইনস্টল করতে (এফএইলডি) ব্যবহার করেছি। আমি বাইনারিগুলি সেগুলি ডিফল্ট হিসাবে ব্যবহার করার অভিপ্রায় (ফেইলড) ডাউনলোড করেছি। এবং আপনি যে প্যাকেজগুলির সেই দীর্ঘ তালিকা থেকে দেখতে পাচ্ছেন, ওরাকল ডিবিয়ান ডিস্ট্রোসের বিষয়ে খুব বেশি যত্ন নেননি। তারা অনেকগুলি আরপিএম তৈরি করেছে। অনেক। তবে একটি ডিইবি প্যাকেজ নয়। এখানে একটি গ্রুপ রয়েছে উবুন্টুফর্মস.org/showthread.php?p=10245558 যা একই সমস্যা নিয়ে কথা বলছে। ওরাকলের অভাব।
লুইস আলভারাডো

@ সাইরেক্স
বিসিএমসিএফসি

উত্তর:


11

মাইএসকিউএল 5.5-এ নতুন কী

মাইএসকিউএল ডাটাবেস এবং ইনোডিবি স্টোরেজ ইঞ্জিনটির গতি, স্কেলাবিলিটি এবং ব্যবহারকারী-বন্ধুত্বের ক্ষেত্রে সাম্প্রতিক কিছু উন্নতি এখানে রয়েছে।

মাইএসকিউএল 5.5-তে আপগ্রেড করার জন্য ধাপে ধাপে গাইড


আমি এটি পরীক্ষা করে যাচ্ছি এবং বাকী সবাইকে জানাতে চাই।
লুইস আলভারাডো

এটি সহায়তা করেছে তবে সঠিকভাবে কাজ করার আগে আমার বেশ কয়েকটি জিনিস পরিবর্তন করা দরকার। এখন যে আমার কাছে সময় আছে আমি একটি ছোট স্ক্রিপ্ট তৈরি করতে পারি যা এক রানে সমস্ত কিছু করে। তবে আমাকে স্বীকার করতে হবে, এটি আপনার দুর্দান্ত পোস্টের আগে আমি অন্যান্য অনেক চেষ্টা করার বিরুদ্ধে বহু চেষ্টা করার পরে কাজ করেছিল।
লুইস আলভারাডো

আপনি কি সমস্যার মুখোমুখি হয়েছিলেন ??
ovais.tariq

1
শেষ অবধি এখানে আমি উবুন্টু 8.04 থেকে উবুন্টু 10.04 অবধি 5 টি বিভিন্ন সার্ভারে 19 বার এটি ইনস্টল করার পরে যা করেছি। নিম্নলিখিতটি ইডিআইটি রয়েছে যেগুলি ইতিমধ্যে ইনস্টল করা মাইএসকিএল 5.1 এর সাথে কারও কাছে ত্রুটি ছাড়াই এটি থাকা দরকার এবং 5.5.8 বা 5.5.9 এ যেতে চায়: + মাইএসকিএলএল সার্ভার শুরু করার আগে নিশ্চিত হয়ে নিন যে সমস্ত ফাইল / ইউএসআর / স্থানীয় / মাইএসকিএল / বিন ফোল্ডারের এক্সিকিউটেবল অনুমতি রয়েছে।
লুইস আলভারাডো

1
+ যখন mysql.sql ব্যাকআপটি পুনরুদ্ধার করবেন তখন সঠিক ফোল্ডারটি হ'ল /root/mysql-5.1-dump/ এবং /root/mysql-5.1-backup/dump/ নয় -grant-tables --user = mysql "আপনাকে প্রথমে উল্লেখ করতে হবে যে /etc/my.cnf ফাইলের বটমটিতে রাখা দরকার + mysql_upreg এর পরে আপনি mysqld প্রক্রিয়াটি / / দিয়ে শুরু করার আগে হত্যার প্রয়োজন হতে পারে ইত্যাদি / init.d / mysql
লুইস আলভারাডো

4

এটি আপনার সমস্যার সমাধান করে না তবে মাইএসকিউএল 5.5 প্যাকেজিংয়ের জন্য ইচ্ছা তালিকাটি বাগটি এখানে রয়েছে ।


2
এফওয়াইআই, আমি এই বাগটি কেবল নিজের কাছে অর্পণ করেছি এবং এখনই প্রথম প্রচেষ্টাটি দেখছি ... :-D
স্প্যাম্যাপস

আপডেট হিসাবে .. 5.5.17 যথাযথ প্যাঙ্গোলিন আলফা 1 তে পৌঁছেছে (পরবর্তী এলটিএস, 12.04) ... উত্স প্যাকেজটি পূর্ববর্তী প্রকাশের জন্য ঠিক জরিমানা তৈরি করা উচিত, এবং এখানে লঞ্চপ্যাড.এন.বিউন্টু /+
স্প্যাম্যাপস

4

Dotdeb.org থেকে কোনও সংস্করণের জন্য অপেক্ষা করা ভাল বিকল্প হতে পারে। এটি একবার দেবিয়ান অস্থির / পরীক্ষামূলকভাবে উপলব্ধ হলে সেখানে প্যাকেজগুলি উপলব্ধ থাকবে।

http://www.dotdeb.org/tag/mysql/


আপনার পোস্টের আগে আমি ডটদেব সম্পর্কে জানতাম না। ধন্যবাদ.
লুইস আলভারাডো

1

অফিসিয়াল বাইনারি আরপিএম থেকে এলিয়েন সহ আমি সফলভাবে মাইএসকিউএল -5.5.15 নাটি (উবুন্টু 11.04) এ ইনস্টল করেছি।

এলিয়েন এবং লাইবাইও 1 ইনস্টল করুন (মাইএসকিউএল -5.5 থেকে ব্যবহৃত)

apt-get install alien libaio1

মাইএসকিউএল ডাউনলোডগুলি থেকে বাইনারি আরপিএম আনুন

$ 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

মাইএসকিএল ব্যবহারকারী যুক্ত করুন

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

ডিবি শুরু করুন

service mysql start

রুট পাসওয়ার্ড পরিবর্তন করুন

/usr/bin/mysqladmin -u root password 'your_password'

1

একটি ব্র্যান্ড-নতুন পিপিএ (ব্যক্তিগত প্যাকেজ সংরক্ষণাগার) সংগ্রহস্থল রয়েছে যা এতে অন্তর্ভুক্ত রয়েছে - অন্যান্য জিনিসের নীচে - ন্যাটি এবং একেরিকের জন্য mysql5.5:

https://launchpad.net/~nathan-renniewaldock/+archive/ppa

কমান্ডগুলি ব্যবহার করে এটি আপনার সিস্টেমে যুক্ত হতে পারে:

sudo add-apt-repository ppa:nathan-renniewaldock/ppa
sudo apt-get update

1

Dotdeb.org এ ডেবিয়ানে মাইএসকিএল 5.5 এর জন্য ব্যথাহীন ইনস্টলার রয়েছে। দক্ষতার সাথে কীভাবে তাদের সংগ্রহস্থলগুলি তালিকাভুক্ত করা যায় সে সম্পর্কে তাদের নির্দেশাবলী রয়েছে: http://www.dotdeb.org/instructions/ এটি হয়ে গেলে, আমি সিএনপটিকটি মাইএসকিএল-সার্ভারটি 5.5 সংস্করণে আপগ্রেড করতে ব্যবহার করি। এটি কোনও বাধা ছাড়াই কাজ করেছিল।


0

5.1 (আপনি যদি একটি এলএএমপি সার্ভার তৈরি করেছেন) থেকে 5.5-তে উন্নীত করার প্রক্রিয়াটি এখানে বর্ণিত হয়েছে আপনি যদি কেবলমাত্র একটি ভ্যানিলা মাইএসকিউএল সার্ভার ইনস্টল করতে আগ্রহী হন তবে আপনার সার্ভারটির একটি পরিষ্কার ইনস্টল তৈরি করুন এবং আমি যে পৃষ্ঠাটি উল্লেখ করেছি সেগুলিতে সেই দিকনির্দেশগুলি অনুসরণ করুন যা পূর্বে ইনস্টল করা মাইএসকিউএল উদাহরণ জড়িত না।

আপনি যদি পিএইচপিএমইএডমিন ব্যবহার করতে চান তবে আপনাকে একটি এলএএমপি সার্ভার তৈরি করতে হবে ( এখানে বর্ণিত হিসাবে এবং তারপরে পূর্ববর্তী লিঙ্কটিতে থাকা আপগ্রেড করার জন্য সমস্ত নির্দেশাবলী অনুসরণ করুন This এটি আপনাকে apt-getপিএইচপিএমআইএডমিনের জন্য প্রয়োজনীয় সমস্ত প্যাকেজগুলির জন্য ব্যবহার করতে দেয় এবং তারপরে মাইএসকিউএল সংস্করণটি স্যুইচআউট করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.