نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
يهدف هذا الدليل إلى مساعدتك في تحويل خادم MySQL إلى خادم MariaDB. بالإضافة إلى ذلك ، سنقوم بحل التبعيات التي لم تتم تلبيتها والتي قد تحدث أثناء عملية التحويل. تمت كتابة هذه الخطوات للعمل مع Ubuntu Server.
ستقوم بتشغيل عدة أوامر ، واحدة تلو الأخرى قبل أن ننتقل إلى تثبيت MariaDB.
قم بتشغيل هذه الأوامر كجذر أو استخدم sudo . يفترض هذا الدليل أنك تعمل كجذر.
service mysql stop
apt-get remove mysql-server mysql-common libmysqlclient18
قم بتشغيل الأوامر التالية كجذر أو استخدم sudo .
apt-get install software-properties-common
أضف مفاتيح مستودع التخزين MariaDB.
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
أضف مستودع MariaDB إلى خادمك.
sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.0/ubuntu trusty main'
أخيرًا ، قم بتثبيت MariaDB.
apt-get install mariadb-server libmariadbclient18
قد يفشل مثبت MariaDB مع وجود خطأ مشابه لما يلي.
mariadb-server : Depends: mariadb-server-10.0 (specific version) but it is not going to be installed.
يمكن أن يكون هذا محبطًا. ستحتاج إلى تثبيت كافة التبعيات. أصعب حل هو "libstdc ++ 6 الإصدار 4.9". سنعمل حول هذه مع الخطوات التالية.
add-apt-repository ppa:ubuntu-toolchain-r/test
apt-get update
apt-get install g++-4.9
ويتم ذلك عن طريق إنشاء ملف مع MariaDB.pref
في /etc/apt/preferences.d/
بمحتويات التالية:
Package: *
Pin: origin <mirror-domain>
Pin-Priority: 1000
استبدلها <mirror-domain>
بالمرآة الموضحة عند الوصول إلى صفحة تحديد مستودعات MariaDB .
في حالتي ، اخترت "جامعة تكساس". بعد تحديثه ، يحتوي الملف الآن على هذا المحتوى:
Package: *
Pin: origin http://ftp.utexas.edu/mariadb/repo/10.0/ubuntu
Pin-Priority: 1000
احفظ الملف ، قم بتحديث نظامك.
apt-get update
سيتم حل قضايا التبعية الآن. إذا كنت تستخدم 12.04 ، فلاحظ أنه كانت هناك تقارير تفيد بأنه تم استبعاد g ++ في هذا الإصدار.
قم بتثبيت MariaDB مرة أخرى.
apt-get install mariadb-server
اختبر تثبيت Maria DB الخاص بك.
service mysql start
mysql -u root -p
سترى نتيجة مماثلة لما يلي.
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is XXXX
Server version: 10.0.X
Copyright (c) 2000, 2014, Oracle, Monty Program Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
تهانينا ، لقد قمت بالترحيل بنجاح من MySQL إلى MariaDB على Ubuntu!
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد