ทำการติดตั้ง XAMPP เสร็จแล้ว XAMPP เปิดใช้งานแล้ว
แล้วคอนโซล MySQL ล่ะ? เป็นไปได้อย่างไรที่จะเริ่มใช้งาน MySQL console เพื่อเรียกใช้คำสั่ง SQL พิเศษ?
ทำการติดตั้ง XAMPP เสร็จแล้ว XAMPP เปิดใช้งานแล้ว
แล้วคอนโซล MySQL ล่ะ? เป็นไปได้อย่างไรที่จะเริ่มใช้งาน MySQL console เพื่อเรียกใช้คำสั่ง SQL พิเศษ?
คำตอบ:
เพียงแค่เริ่ม mysql โดยใช้คำสั่ง
ตัวอย่าง: sudo /opt/lampp/lampp startmysql
และค้นหาเส้นทางของ mysql มันจะถูกวางไว้ในไดเรกทอรี bin ของ lampp จากนั้นเข้าสู่ระบบ
ตัวอย่าง: /opt/lampp/bin/mysql -u root
จากประเภทอาคารmysql -uUSER -pPASSWORD DATABASE
ซึ่งคือ:
mysql
คำสั่งจริงเพื่อใช้ mysql
-uUSER
คือสิ่งที่ผู้ใช้จะเชื่อมต่อ -uเป็นพารามิเตอร์สำหรับการใช้งานและเป็นส่วนหนึ่งของผู้ใช้เป็นชื่อจริงของผู้ใช้
-pPASSWORD
เป็นรหัสผ่านสำหรับผู้ใช้นั้น -pเป็นพารามิเตอร์สำหรับรหัสผ่านและรหัสผ่านเป็นรหัสผ่านที่แท้จริง
ส่วนฐานข้อมูลเป็นตัวเลือก คือถ้าคุณต้องการเชื่อมต่อโดยตรงกับฐานข้อมูลเฉพาะ ตัวอย่างเช่นให้เราบอกว่าผู้ใช้ cyrex ด้วยรหัสผ่าน ubuntu ต้องการเชื่อมต่อกับฐานข้อมูล linux คุณต้องพิมพ์สิ่งนี้:
mysql -ucyrex -pubuntu linux
(ผู้ใช้คือ cyrex รหัสผ่านคือ Ubuntu และฐานข้อมูลเป็น linux)
หากคุณไม่เพิ่มฐานข้อมูลคุณสามารถไปที่ฐานข้อมูลได้โดยใช้คำสั่งuseของ mysql หรือค้นหาฐานข้อมูลด้วยฐานข้อมูลแสดง
บางทีคุณอาจกำลังสงสัยเกี่ยวกับแพคเกจApache เพื่อน Xampp วิธีเดียวที่ init คือ MySql
~$ sudo /opt/lampp/lampp startmysql
ถ้าเป็นอะไร
รุ่นล่าสุดของแผงควบคุม Xampp มีปุ่มเปลือกคลิกที่และมันอาจแสดงกล่องโต้ตอบบอกว่าความต้องการไฟล์ #bat ที่จะสร้างและถ้ามันจะสร้างมันขึ้นมาในขณะนี้ .. คุณควรจะพูดว่าใช่
หลังจากนั้นมันจะเปิดหน้าต่างคอนโซล จากหน้าต่างคอนโซลนั้นคุณสามารถเข้าถึง mysql ได้อย่างง่ายดายโดยพิมพ์ข้อความต่อไปนี้
mysql -u mysqluser --p mysqlpass
ในการติดตั้งส่วนตัวของฉันเองฉันใช้ด้านล่าง (เพราะฉันไม่ได้ตั้งค่ารหัสผ่านสำหรับ user @root)
mysql -u root
Btw ถ้ามันไม่ชัดเจนว่าฉันใช้ windows อยู่แล้วดังนั้นอาจมีความแตกต่างบางอย่างในเวอร์ชั่นอูบุนตู
หวังว่านี่จะช่วยใครซักคน ..
ใช้คำสั่งนี้เป็นครั้งแรกในเชลล์ (Ubuntu):
ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql
ใช้คำสั่งนี้ในเชลล์ (Ubuntu) ครั้งที่สอง:
ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql"
ใส่รหัสผ่าน: (กดEnter)
ในการเริ่มต้นเซิร์ฟเวอร์ Apache, MySQL และ ProFTPD คุณต้องพิมพ์คำสั่งต่อไปนี้
~$ sudo /opt/lampp/lampp start
ในการเปิดคอนโซล MySQL หรือ MariaDB (เทอร์มินัล) คุณต้องพิมพ์คำสั่งต่อไปนี้
~$ sudo /opt/lampp/bin/mysql
ทางออกของฉันคือ
sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test