ماریا DB ته MySQL: دبیان لپاره د مهاجرت ګړندي لارښود

کله چې یو محصول چې کار کوي او پیسې تادیه کوي ، او خلاص سرچینه وي ، د داسې شرکت په لاس کې راځي چې هدف یې د نور ډیر او ډیرو پیسو ګټلو پرته بل هیڅ نه وي ، نو نړۍ ټکان کوي.

دا دمخه پیښ شوي د OpenOffice په اوس وخت کې او اوس د دې وخت دی مای. برداشت کول سينه_پوښ تر شا هیڅ څوک نه پوهیږي چې پیښ شي او دا به ښه پوه شي چې دلته بدیلونه شتون لري او په ځانګړي توګه د ټولو څخه غوره ماریا DB.

د ویکیپیډیا څرګندونه:

ماریا ډی دی د ډیټابیس مدیریت سیسټم څخه اخستل شوی مای سره د جي پي ایل جواز. دا د لخوا وده شوی مایکل وډینسمای) او پراختیا کونکي ټولنه وړیا ساوتري. دوه ننوتل زېرمه ماشینونه نوی ، یو بلل شوی اريا - کوم چې د ګټې سره ځای په ځای کوي مایسم- او بل زنګ XtraDB - ځای پرځای کول انو ډی ډي. دا د مای ایس کیو ایل سره لوړه مطابقت لري ځکه چې ورته ورته حکمونه ، انٹرفیسونه ، APIs او کتابتونونه لري ، د دې هدف دا دی چې د دې وړتیا ولري چې مستقیم د بل لپاره سرور بدل کړي.

نو پرته د نور اډو څخه راځئ چې وګورو چې څنګه ځو مای a ماریا DB.

پوهیدل مهم دي چې د دې لپاره چې 100 5.5 کار وکړي ، موږ باید د مای ایس کیو ایل ورته نسخه (5.5) او ماریا DB (XNUMX) ولرو.

له MySQL څخه ماریا DB ته کډه کول

دا پروسه ګرم نشي ترسره کیدی. په بل عبارت ، موږ باید د یوې شیبې لپاره ودروو زموږ خدمات او پروسې چې پرمخ روانې دي مای.

# خدمت ودروي apache2 # د خدمت مخه ونیسي nginx # خدمت ودروي mysql

پدې حالت کې موږ د اپاچ یا NGinx مخه نیسو چې پدې پورې اړه لرو چې کوم یو موږ کاروو ، او البته موږ د مای ایس کیو ایل مخه هم نیسو.

وروسته موږ د MySQL ډیټابیس یو شاتړ جوړ کړو:

# mysqldump -u root -p --all-databases > mysqlbackup.sql

او موږ د مای ایس کیو ایل پورې اړوند ټول کڅوړې لرې کوو:

# aptitude remove mysql-server-core-5.5 mysql-server-5.5 mysql-server mysql-common mysql-client-5.5 libmysqlclient18

اوس موږ باید د ماریا DB نصب کړو. بدبختانه ، دا لاهم دبیانو ذخیره کې نده ، مګر موږ دا د خپل ذخیره کولو په کارولو سره نصب کولی شو. د نورو توزیع لپاره ، تاسو کولی شئ دا وګورئ لارښوونې دلته.

موږ لاندې زموږ /etc/source.list فایل کې اضافه کوو:

# ماریاډبی 5.5 ذخیره لیست - رامینځته شوی 2013-08-02 13:48 UTC # http://mariadb.org/mariadb/repositories/ deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/deban Wheezy اصلي deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/deban Wheezy اصلي

بیا موږ د ماریا DB تازه او نصب کوو:

د sudo وړتیا تازه کول sudo apt-get انسټالټ mariadb-سرور

موږ د ماریا DB پیل کوو (که دا دا په اتوماتيک ډول ونه کړي) او وګورو چې دا کار کوي:

# mysql -u root -p -B 'ډیټابیسونه ښیې' پاسورډ دننه کړئ:

ځینې ​​تنظیمات د مای ایس کیو ایل او ماریا ډی بی تر منځ د پام وړ بدل شوي ، په هرصورت دا کار کول خورا اسانه دي. نږدې هرڅه چې بدل شوي د هغه میکانیزم سره تړاو لري چې ځای په ځای شوي دي ، د بیلګې په توګه ، نقل. موږ یوازې باید د فعالیت مطلوب اختیارونه کاپي کړو چې موږ یې په فایل کې درلودل my.cnf de مای، او پاتې لاس په لاس جوړ کړئ.

د مثال په توګه ، دا معلومات:

د پای پته = 127.0.0.1 میک_کنیکشنونه = 10 نښلول_ وخت = 30 انتظار_ وخت = 600 میکس_جدید_پاکټ = 16M تار_کیچ_ سایز = 256 یا ترتیب = 16M بلک_ینټر_بفر_سایز = 16M tmp_table_size = 64M max_heap_table_size = 64M

موږ اړین بدلونونه کوو او د ماریا DB بیا پیل کوو.

# د خدمت mysql بیا پیلول د ماریا ډی بی ډیټابیس سرور بندول: mysqld. د ماریا ډی بی ډیټابیس سرور پیل کول: mysqld. . . د فاسد لپاره چیک کول ، نه په پاکه توګه تړل شوي او اړینو جدولونو ته وده ورکول .. # mysql -u root -p -B 'ډیټابیسونه ښیې' پاسورډ دننه کړئ:

هو، ماریا DB د ورته مطابقت ساتلو لپاره ، ورته خدمت د بیا پیل کولو لپاره ورته mysql نوم وساتئ. که هر څه سم وي ، نو موږ پاتې خدمتونه پیل کوو:

# خدمت اپاچی 2 پیل # خدمت نګنیکس پیل

او چمتو. که موږ غواړو بیرته لاړ شو (کوم چې زه یې وړاندیز نه کوم) ، موږ باید منډه کړو:

# خدمت mysql ودروي # apt-get mariadb-سرور-5.5 mariadb-mariadb-client-5.5 libmariadbclient18 # apt-get mysql-سرور انسټال کړئ

سرچینه: مقاله له بییل لینکس څخه اخیستل شوې او ترمیم شوې


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

22 نظرونه ، خپل پریږدئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.

  1.   موریسیو dijo

    لکه څنګه چې د ډیټابیس بیک اپ لوستل ورک دي.

    1.    elav dijo

      زه فکر کوم لازمي ندي ، مګر د وضاحت لپاره مننه. موږ د اوسني ډیټابیس د ناکامیدو په صورت کې بیک اپ ترسره کړی ، ځکه چې ماته داسې بریښي چې دواړه ورته DB کاروي. زه باید په موضوع نور څه ولولم.

  2.   اوزکار dijo

    فیډورا 19 دمخه د ډیفالټ په واسطه د ماریا سره راځي ، مګر نه لنډ او نه لټ دی ما خپل ویب ایپسونه پوسټ ګری ایس کیو ایل ته لیږدولي ، ځکه چې ایس ایس کیویل موږ ته سینګونه ماتې کړي ، زه امید لرم چې پوسټګریس لږترلږه د 2-3 کلونو لپاره وفادار پاتې شي.

    1.    elav dijo

      آرچ لینکس د ماریا DB includes هم لري

      1.    اوزکار dijo

        تاسو د آرک معاون لرئ ... چې حتی زه یې غاښونه لرم او غواړم بیا یې وکاروم ... مګر زه سست یم. 😀

  3.   3ndriago dijo

    زه د سیسټمونو رجحان ګورم چې پکې د ماریا ډی بی لپاره ملاتړ شامل دي او د هغه څه له مخې چې ما لوستل شوي داسې بریښي چې دا د مای ایس کیو ایل په کچه وي او حتی په ځینو اړخونو کې یې هم تیر کړی ، مګر زما پوښتنه دا ده چې حقیقت دا دی چې اوس اوریکل د مهاجرت لپاره د MySQL تر شا دی او نو د لارې په واسطه د وخت آزموینې او ملیون کارول bd مدیر پریښودل؟

    1.    elav dijo

      تاسو په سمه یاست. د اوریکل ویل یوازې د MySQL څخه د وتلو لپاره کافي دلیل دی. همدارنګه ، ماریا DB د MySQL فورک دی چې د مای ایس کیو ایل او ټولنې لخوا جوړ شوی. زه ستاسو په اړه نه پوهیږم ، مګر لږترلږه دا ما ته ډیر امنیت راکوي. او که موږ پدې کې اضافه کړو چې مطابقت خورا ښه دی ، ځکه چې زه فکر کوم د ماریا DB ته د تګ لپاره هیڅ عذر شتون نلري.

      ؟؟؟؟

      1.    ایلیوټیم 3000 dijo

        او له همدې امله زه په خپل دیبیان کې جاوا نصبولو څخه انکار کوم. زه په کلکه د IcedTea سره OpenJDK کاروم او دا په زړه پورې کار کوي ، او د جاوا څخه غوره.

      2.    3ndriago dijo

        ښه ، سړی ، زه ډاډه یم چې تاسو باید د اوریکل څخه کرکه کولو لپاره خپل دلایل ولرئ (دا د هغه په ​​څیر بوی لري چې تاسو د مایکروسافټ ، اپل او حتی ګوګل څخه کرکه کوي) مګر څنګه چې اوریکل ما سره هیڅ ندي کړي ... او زه فکر کوم زه ستاسو د کلیزې د XD لپاره تاسو ته SPARC درکوم

        1.    ایلیوټیم 3000 dijo

          دا د سافټویر کچې ته اشاره کوي ، نه د هارډویر کچه.

          1.    3ndriago dijo

            نه ، که موږ کرکه وکړو ، موږ له هرڅه څخه نفرت کوو ، دا نیمه تدبیرونه ښه ندي ... hehehehehehe

          2.    elav dijo

            xDDD

  4.   st0rmt4il dijo

    مننه ایلاو ، په هرصورت ، ایا دا مشوره ده چې دواړه ویب سرورونه ولرئ او په ورته وخت کې پیل شي؟

    مننه!

    1.    elav dijo

      ځینې ​​خلک اپاچی د ویب سرورونو په توګه او NGnix د ویب غوښتنو لپاره د پراکسي په توګه کاروي. ډیر ګډوډ. د مثال په توګه کله چې نوډ.جز کاروئ ، کوم چې د شا څخه بندر کاروي کوم چې هیڅوک نه کاروي او ممکن ستاسو ISP دا بند کړی وي 😀

  5.   ایلیوټیم 3000 dijo

    د مهاجرت ښوونکی. همچنان ، سلیقویر ډیر دمخه ماریا ډی بی ته مهاجر شوی ترڅو د مای ایس کیو ایل سره نور ګډوډي څخه مخنیوی وکړي.

    هرڅومره ژر چې دا دبیان بیکپورټ امنیت رپو کې وي ، زه به یې ژر تر ژره اعلان کړم. د اوس لپاره زه د سلایک ویئر نصب / ترتیب / تخصیص کولو په اړه خپل ټیوټوریل یوځایو.

  6.   jlbaena dijo

    مګر ایا Kde لاهم په mysql (ډیبیان باندې) پورې اړه لري یا د دې مهاجرت سره دا نور اړین ندي؟

  7.   برونوکاسیو dijo

    نو له هغه څه څخه چې زه پوهیدم ، هر غوښتنلیک چې د میس کیو ایل سره تنظیم شوی وي باید د دې هیڅ شی بیا تنظیم نکړي؟ یوازې د MariaDB نصب کړئ (او mysql غیر نصب کړئ) او د mysql په توګه نومونه ساتل باید کار وکړي؟

    د فعالیت په اړه ، د انجن بدلونونه ذکر شوي.
    ایا دوی د زاړه MySam او InnoDB سره غوره فعالیت کوي؟

    چا کوم میټریک ترسره کړ؟

      1.    برونوکاسیو dijo

        زه په هواه پوهیدم ، مننه!

  8.   هیلینا_ریو dijo

    ډیره مننه! اوس که دا ما ته روښانه وي D ډي

  9.   خاویر dijo

    د MariaDB "ریټ" کارونکي لپاره د رمز په ترتیبولو توان نلري

    the د MariaDB لپاره د شفر په ترتیبولو کې یوه تېروتنه رامنځته شوه │
    user اداري کارونکی. دا ممکن پیښ شوي وي ځکه چې حساب دمخه │
    a پاسورډ لري ، یا د MariaDB سره د مخابراتي ستونزې له امله │
    │ سرور. │
    │ │
    │ تاسو باید د کڅوړې له نصبولو وروسته د حساب رمز وګورئ. │
    │ │
    │ مهرباني وکړئ د /usr/share/doc/mariadb-server-10.1/README.Debian فایل ولولئ │
    more د نورو معلوماتو لپاره.

    1.    خاویر dijo

      ما د ماریاډب ماریډب - سرور کڅوړې نصب کړې
      ما لارښود لرې کړ / var / lib / mysql.
      3 د ماریاډب ، ماریادب - سرور کڅوړې بیا نصب کړي.
      سیسټم سټارټ ماریاډب؛ سیسټم سیټل ماریادب (ستونزه حل).