Score:0

ฉันจะเปลี่ยน MariaDB เป็น MySQL ใน XAMPP สำหรับ Ubuntu (20.04) ได้อย่างไร

ธง tr

มี "howto" มากมายเกี่ยวกับวิธีเปลี่ยน mariadb เป็น mysql ใน xampp (ที่นี่, ที่นี่, ที่นี่, ที่นี่, ฯลฯ ฯลฯ ) แต่ทั้งหมดสำหรับ windows OS

ใครรู้วิธีทำสำหรับ Ubuntu 20.04 โดยบรรทัดคำสั่ง bash (ควรเป็น mysql 5.7)

wget https://www.apachefriends.org/xampp-files/7.4.12/xampp-linux-x64-7.4.12-0-installer.run
sudo chmod +x xampp-linux-x64-7.4.12-0-installer.run
sudo ./xampp-linux-x64-7.4.12-0-installer.run --mode อัตโนมัติ --launchapps 0
sudo /opt/lampp/manager-linux-x64.run

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
tar -xzf mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
sudo mv -f mysql-5.7.35-linux-glibc2.12-x86_64/* /opt/lampp/mysql

# และหลังจากนั้น?

ป้อนคำอธิบายรูปภาพที่นี่

วิธีแก้ปัญหาในการดาวน์เกรด:

ไม่มีเวอร์ชันของ Xampp ที่มี MySQL 5.7 ตาม เพื่อนอาปาเช่ตั้งแต่ XAMPP 5.5.30 และ 5.6.14 XAMPP จัดส่ง MariaDB แทน MySQL (ตามบันทึกย่อ Xampp ล่าสุดที่มี MySQL คือ v5.6.12-0 -กับ MySQL v5.6.25- จากนั้นกระโดดไปที่ Xampp v5.6.14 -ด้วย MariaDB v10.0.17-)

บันทึกการปล่อย

[2015-10-19] XAMPP สำหรับ Linux 64 บิต 5.6.14
XAMPP เวอร์ชันนี้ประกอบด้วย:
    - อัปเดต Apache เป็น 2.4.17
    - อัปเดต PHP เป็น 5.6.14
    - เพิ่ม MariaDB 10.0.17
    - อัปเดต phpMyAdmin 4.5.0.2

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

[2015-08-27] XAMPP สำหรับ Linux 64 บิต 5.6.12-0
XAMPP เวอร์ชันนี้ประกอบด้วย:
    - อัปเดต Apache เป็น 2.4.12
    - อัปเดต PHP เป็น 5.6.11
    - อัปเดต MySQL เป็น 5.6.25
    - อัปเดต phpMyAdmin 4.4.12
    - อัปเดต OpenSSL เป็น 1.0.1p
    - ปัญหาของ Phanebook กับ SQLite
    - แก้ไขหน้าผู้ดูแลระบบ charset
    - เพิ่มคำแนะนำ OS X HOW-TO
    - เปิดใช้งานการสนับสนุน SSL สำหรับส่วนขยาย PostgreSQL PHP
    - เพิ่มส่วนขยาย PHP XMLRPC
    - เพิ่มส่วนขยาย PHP MSSQL
    - รวมแดชบอร์ดใหม่

ดังนั้นฉันจึงพบแพ็คเกจที่เรียกว่า โคมไฟบิตนามิ, และใน เวอร์ชันก่อนหน้านี้มีหนึ่งอันที่มี mysql 5.7 และดาวน์เกรดได้

ป้อนคำอธิบายรูปภาพที่นี่

แต่ถึงกระนั้นฉันก็ต้องการทราบคำตอบสำหรับคำถามของฉันว่าสามารถทำได้ใน linux หรือไม่

in flag
คุณอาจต้องถามใน[ไซต์เฉพาะ XAMPP](https://www.apachefriends.org/community.html) เนื่องจากโครงการทำสิ่งที่ไม่ได้มาตรฐานหลายอย่างเกี่ยวกับการติดตั้ง การกำหนดค่า และอื่นๆหากคุณกำลังมองหาวิธีที่ทันสมัยในการเรียกใช้ MySQL เวอร์ชันเก่า คุณอาจพบว่าคอนเทนเนอร์ Docker เป็นวิธีที่ยืดหยุ่น
acgbox avatar
tr flag
ฉันไม่สามารถดาวน์เกรดได้เนื่องจากไม่มีรุ่น Xampp ที่มี mysql 5.7 ในฟอรัมไม่มีใครพูดอะไรเกี่ยวกับคำถามของฉัน วินโดวส์เท่านั้น นั่นเป็นเหตุผลที่ฉันมาที่นี่
in flag
สนุก. ในกรณีนี้ ฉันขอแนะนำให้เรียนรู้วิธีการทำงานของคอนเทนเนอร์ Docker และหมุนคอนเทนเนอร์ด้วย 5.7 ดังที่ฉันได้กล่าวไว้ก่อนหน้านี้ XAMPP ทำสิ่งที่ไม่เป็นมาตรฐานกับเวอร์ชันของ Apache/MySQL/PHP/PostgreSQL ดังนั้นการสลับเวอร์ชันจึงมีแนวโน้มที่จะมี gotchas มากมายและสิ่งที่เจ็บปวดอื่นๆ ที่ผู้คนไม่ควรต้องดิ้นรนด้วย นักเทียบท่าอาจเหมาะกับความต้องการของคุณ ... แม้ว่าจะมีช่วงการเรียนรู้เล็กน้อยที่เกี่ยวข้อง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา