Devar Bhabhi hot romance video दà¥à¤µà¤° à¤à¤¾à¤à¥ à¤à¥ साथ हà¥à¤ रà¥à¤®à¤¾à¤
สารบัญ:
- แสดงฐานข้อมูล MySQL
- แสดงฐานข้อมูล MySQL ทั้งหมด
- การกรองผลลัพธ์
- แสดงฐานข้อมูล MySQL จาก Command Line
- ข้อสรุป
เมื่อจัดการเซิร์ฟเวอร์ฐานข้อมูล MySQL หนึ่งในงานที่พบบ่อยที่สุดที่คุณต้องทำคือทำความคุ้นเคยกับสภาพแวดล้อม สิ่งนี้เกี่ยวข้องกับงานต่าง ๆ เช่นการแสดงรายการฐานข้อมูลที่อยู่บนเซิร์ฟเวอร์การแสดงตารางของฐานข้อมูลเฉพาะหรือการรับข้อมูลเกี่ยวกับบัญชีผู้ใช้และสิทธิ์ของพวกเขา
บทช่วยสอนนี้อธิบายวิธีแสดงฐานข้อมูลทั้งหมดในเซิร์ฟเวอร์ MySQL หรือ MariaDB ผ่านบรรทัดคำสั่ง
แสดงฐานข้อมูล MySQL
วิธีทั่วไปในการรับรายการฐานข้อมูล MySQL คือการใช้ไคลเอนต์
mysql
เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ MySQL และเรียกใช้คำสั่ง
SHOW DATABASES
เข้าถึงเซิร์ฟเวอร์ MySQL โดยใช้คำสั่งต่อไปนี้และป้อนรหัสผ่านผู้ใช้ MySQL ของคุณเมื่อได้รับแจ้ง:
mysql -u user -p
หากคุณไม่ได้ตั้งรหัสผ่านสำหรับผู้ใช้ MySQL คุณสามารถละเว้นสวิตช์
-p
จากภายใน MySQL shell ให้รันคำสั่งต่อไปนี้:
SHOW DATABASES;
คำสั่งจะพิมพ์รายการของฐานข้อมูลทั้งหมดที่ผู้ใช้ได้รับสิทธิ์บางอย่าง ผลลัพธ์จะคล้ายกับสิ่งนี้:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
คำสั่งอื่นที่คุณสามารถใช้เพื่อแสดงรายการฐานข้อมูลคือ
SHOW SCHEMAS
ซึ่งเป็นคำพ้องสำหรับคำสั่ง
SHOW DATABASES
:
SHOW SCHEMAS;
เอาต์พุตจะเหมือนกับเมื่อใช้คำสั่ง
SHOW DATABASES
:
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+ 2 rows in set (0.00 sec)
แสดงฐานข้อมูล MySQL ทั้งหมด
ในการแสดงรายการฐานข้อมูลทั้งหมดบนเซิร์ฟเวอร์ MySQL คุณจะต้องเข้าสู่ระบบในฐานะผู้ใช้ที่สามารถเข้าถึงฐานข้อมูลทั้งหมดโดยค่าเริ่มต้นนั่นคือผู้ใช้รูท MySQL หรือตั้งค่าสิทธิ์
SHOW DATABASES
ทั่วโลก
เข้าสู่ระบบผู้ใช้รูท MySQL:
mysql -u user -p
รันคำสั่ง
SHOW DATABASES
:
SHOW DATABASES;
คุณจะเห็นรายการฐานข้อมูลทั้งหมดบนเซิร์ฟเวอร์ MySQL:
+--------------------+ | Databases | +--------------------+ | information_schema | | database_name | | mysql | | opencart | | wordpress | | performance_schema | | sys | +--------------------+ 7 rows in set (0.00 sec)
การกรองผลลัพธ์
ส่วนคำสั่ง
LIKE
สามารถใช้เพื่อกรองเอาต์พุตของคำสั่ง
SHOW DATABASES
ตามรูปแบบเฉพาะ
SHOW DATABASES LIKE pattern;
ตัวอย่างเช่นคำสั่งต่อไปนี้จะส่งคืนฐานข้อมูลทั้งหมดที่ชื่อขึ้นต้นด้วย 'เปิด':
SHOW DATABASES LIKE 'open%';
+--------------------+ | Database | +--------------------+ | opencart | +--------------------+ 1 rows in set (0.00 sec)
เครื่องหมายเปอร์เซ็นต์ (
%
) หมายถึงศูนย์หนึ่งหรือหลายอักขระ
คำสั่งต่อไปนี้จะให้รายชื่อของฐานข้อมูลทั้งหมดที่ขึ้นต้นด้วย“ open” หรือ“ word”:
SELECT schema_name
FROM information_schema.schemata
SELECT schema_name
WHERE schema_name LIKE 'open%' OR
schema_name LIKE 'word%';
+--------------------+ | Database | +--------------------+ | opencart | | wordpress | +--------------------+ 2 rows in set (0.00 sec)
แสดงฐานข้อมูล MySQL จาก Command Line
ในการรับรายการฐานข้อมูลโดยไม่ต้องล็อกอินเข้าสู่เชลล์ MySQL คุณสามารถใช้คำสั่ง
mysql
พร้อมกับตัวเลือก
-e
ซึ่งย่อมาจาก execute หรือ
mysqlshow
ที่แสดงฐานข้อมูลและตาราง
สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องการทำงานกับฐานข้อมูล MySQL ของคุณโดยใช้เชลล์สคริปต์
รันคำสั่งต่อไปนี้บนเทอร์มินัลของคุณเพื่อแสดงรายการฐานข้อมูลทั้งหมด:
mysql -u user -p -e 'show databases;'
+--------------------+ | Database | +--------------------+ | information_schema | | opencart | +--------------------+
นี่คือตัวอย่างการใช้คำสั่ง
mysqlshow
:
mysqlshow -u user -p
เอาต์พุตจะเหมือนกับหนึ่งจากคำสั่งก่อนหน้า
ข้อสรุป
คุณได้เรียนรู้วิธีรับรายการฐานข้อมูลทั้งหมดในเซิร์ฟเวอร์ MySQL ของคุณ
อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ
mysql mariadbโครงการ Drizzle Project มีโครงการ Stratus Down Downs สำหรับโครงการโอเพนซอร์สใหม่กำลังพัฒนาฐานข้อมูลไมโครเคอร์เนลใหม่โดยอิงกับ MySQL ซึ่งมีเป้าหมายใหญ่ -Scale โปรแกรมประยุกต์บนเว็บ

ฐานข้อมูล MySQL แบบโอเพนซอร์สเริ่มมีชีวิตชีวาเป็นทางเลือกที่มีน้ำหนักเบาสำหรับระบบจัดการฐานข้อมูลขนาดใหญ่ที่ขาดแคลนทรัพยากรเช่น Oracle หรือ Sybase ในช่วงหลายปีที่ผ่านมาผู้ใช้มีคุณสมบัติเพิ่มขึ้นเรื่อย ๆ ทำให้โค้ดเนมของ MySQL พองตัวด้วยความสามารถที่เคยพบมาก่อนในเชิงพาณิชย์เท่านั้น
Sun's Mickos: ฉันสบายดีกับ MySQL ของ MySQL 5.1 Rant

ผู้บริหารอาวุโสของ Sun ในวันจันทร์ลดลงความขัดแย้งกับสาธารณะล่าสุด วิพากษ์วิจารณ์โดยผู้ร่วมก่อตั้ง MySQL Michael Johnson "Monty" Widenius ซึ่งเป็นนักพัฒนาซอฟต์แวร์ฐานข้อมูลแบบโอเพนซอร์สของ MySQL ได้ปล่อย MySQL 5.1 เวอร์ชั่นล่าสุดของ Sun Microsystems ด้วยโพสต์โพสต์โพสต์ trashing ของเขาเมื่อวันที่ 29 พฤศจิกายนที่ผ่านมา Widenius เตือนให้ผู้ใช้ "ระมัดระวังเกี่ยวกับ MySQL 5.1" เพราะ "มีข้อผิดพลาดร้ายแรงที่รู้จักและไม่รู้จักหลายอย่างในคุณสมบัติใหม่ ๆ ที่ยังไม่ได้กล่าวถึง ความเห็นของ Widenius เพิ่มขึ้นอ
MySQL เปิดตัว MySQL Update เป็น Oracle Deal Looms

MySQL 5.4 เพิ่มการปรับปรุงขีดความสามารถให้กับฐานข้อมูล open-source