การติดตั้ง mysql - Fedora20 - ไดเรกทอรีการติดตั้งอยู่ที่ไหน


0

ฉันพยายามติดตั้ง mysql ลงในกล่อง Fedora 20 ฉันใช้คำแนะนำด้านล่างซึ่งระบุสิ่งต่อไปนี้

อันดับแรก MySQL ถูกแทนที่ด้วย MariaDB ตั้งแต่ Fedora 19 ( http://fedoraproject.org/wiki/Features/ReplaceMySQLwithMariaDB )

ในการติดตั้งเซิร์ฟเวอร์ MariaDB คุณต้องดำเนินการคำสั่งต่อไปนี้:

yum install mariadb mariadb-server ในการเริ่มต้น MariaDB บน ​​Fedora 20 ให้ดำเนินการคำสั่งต่อไปนี้:

systemctl start mariadb.service หากต้องการเริ่มต้นอัตโนมัติ MariaDB บน ​​Fedora 20 ให้ดำเนินการคำสั่งต่อไปนี้:

systemctl เปิดใช้งาน mariadb.service หลังจากคุณเริ่ม MariaDB (ทำสิ่งนี้เพียงครั้งเดียว) ให้ดำเนินการคำสั่งต่อไปนี้:

/ usr / bin / mysql_secure_installation คำสั่งนี้จะขอให้คุณป้อนการตั้งค่ารหัสผ่านรูท, ลบผู้ใช้ที่ไม่ระบุชื่อ, ไม่อนุญาตให้ล็อกอินรูทจากระยะไกล, ลบฐานข้อมูลทดสอบและโหลดตารางสิทธิ์

ฉันเสร็จสิ้นขั้นตอนที่หนึ่งโดยไม่มีปัญหา :) ดังนั้นแพ็คเกจจึงถูกติดตั้งโดยไม่มีปัญหาและฉันยังได้รับข้อความต่อไปนี้ - Complete!ขั้นตอนที่สองอย่างไรก็ตามฉันกำลังขับรถฉันถั่ว ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้

[root @ secondstory1d ฯลฯ ] # systemctl เปิดใช้งาน mariadb.service ล้มเหลวในการเรียกใช้เมธอด: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

ฉันคิดว่านี่เป็นเพราะฉันไม่ได้อยู่ในไดเรกทอรีการติดตั้งที่ถูกต้อง - อย่างไรก็ตาม - ฉันไม่แน่ใจว่าจะหาได้จากที่ไหน

ได้โปรดแนะนำใครบางคนที่ฉันอาจต้องดู

ขอบคุณ


คุณใช้คำสั่งอะไรในขั้นตอนที่ 2
Sander Van der Zeeuw

ฉันเหนื่อยทั้ง systemctl เริ่ม mariadb.service และ systemctl เปิดใช้งาน mariadb.service
Biscuit128

ฉันพบ mysql ใน / usr / bin ซึ่งฉันสามารถเริ่มและหยุด แต่ไม่มี my.cnf ที่จะแก้ไขในที่นี่ดังนั้นฉันไม่แน่ใจว่านี่เป็นไดเรกทอรีการติดตั้งที่ถูกต้องอย่างใดอย่างหนึ่ง
Biscuit128

อาจจะไม่เข้าใจคำถามของคุณดีพอ แต่ดูเหมือนว่าฐานข้อมูลได้ถูกกำหนดขึ้นแล้วหลังจากการเรียกใช้ mysql_secure
Sander Van der Zeeuw
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.