Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. MySQL Client Logging

    MySQL Client ทำ Logging สำหรับ Statement ที่ Execute แบบ Interactive Unix - Logging Default: ~/.mysql_history เปลี่ยนไฟล์: ตั้ง MYSQL_HISTFILE Environment Variable --syslog เขียนไป System Logging Facility (syslog) Windows - Logging Windows Event Log Destination ขึ้นกับระบบ (Linux: /va

  2. MySQL Client Server-Side Help

    MySQL Client เข้าถึง Server-Side Help จาก MySQL Reference Manual การใช้งาน help search_string ต้องมี Help Tables ใน Database mysql ถูก Initialize แล้ว ตัวอย่าง ไม่พบหัวข้อ help me Nothing found Please try to run help contents for a list of all accessible topics ดูหมวดหมู่ (help contents) hel

  3. รัน SQL Statements จากไฟล์ข้อความใน MySQL Client

    MySQL Client ใช้แบบ Interactive ปกติ แต่สามารถอ่านจากไฟล์ได้ วิธีการ mysql db_name < text_file หากไฟล์มี USE db_name ไม่ต้องระบุ DB บน Command Line mysql < text_file ภายใน MySQL Shell \. file_name แสดง Progress ใน Script SELECT AS ; Output: <info_to_display> ตัวเลือก --verbose แสดงทุก

  4. เคล็ดลับการใช้ MySQL Client

    1. Input-Line Editing MySQL รองรับแก้ไขบรรทัดปัจจุบัน / เรียกใช้บรรทัดก่อนหน้า 2. ปิด Interactive History Up-Arrow เรียก History จาก Session ปัจจุบัน/ก่อนหน้า ปิดได้บางส่วน/ทั้งหมด Windows: History ใน Memory, Alt+F7 ล้าง History Buffer 3. Unicode Support on Windows Windows API ใช้ UTF-

  5. mysqladmin - โปรแกรมบริหารเซิร์ฟเวอร์ MySQL

    mysqladmin Client สำหรับ Administrative Operations: ตรวจสอบ Config/Status, สร้าง/ลบ Database, และอื่นๆ การเรียกใช้ mysqladmin [options] command [command-arg] [command [command-arg]] ... คำสั่งหลัก คำสั่งคำอธิบาย create db_nameสร้าง Database ใหม่ drop db_nameลบ Database และ T

  6. mysqlcheck - โปรแกรมบำรุงรักษาตาราง MySQL

    mysqlcheck ทำ Table Maintenance: Check, Repair, Optimize, Analyze การใช้งาน รันขณะ mysqld Running (ไม่ต้องหยุด Server) ใช้ SQL: CHECK TABLE, REPAIR TABLE, ANALYZE TABLE, OPTIMIZE TABLE กำหนด Statement ให้อัตโนมัติตาม Operation ที่ต้องการ การเรียกใช้ 3 รูปแบบ mysqlcheck [options] --all-dat

  7. mysqldump - โปรแกรมสำรองข้อมูล MySQL Database

    mysqldump ทำ Logical Backup สร้าง SQL Statements เพื่อ Reproduce Database Objects และ Table Data การใช้งาน Dump 1+ Databases สำหรับ Backup หรือ Transfer ไป SQL Server อื่น Output: CSV, Delimited Text, XML ต้องการ Privileges: SELECT, SHOW VIEW, TRIGGER, LOCK TABLES (ถ้าไม่ใช้ --single-transac

  8. mysqlimport - โปรแกรมนำเข้าข้อมูล MySQL

    mysqlimport ให้ CLI สำหรับ LOAD DATA SQL Statement Options ตอบโจทย์ Clauses ของ LOAD DATA โดยตรง การเรียกใช้ mysqlimport [options] db_name textfile1 [textfile2 ...] การกำหนดชื่อตาราง ใช้เป็นชื่อตาราง sample.txt, sample.text, sample ตาราง sample ตัวเลือกสำคัญ ตัวเลือกคำอธิบาย

  9. mysqlpump - โปรแกรมสำรองข้อมูล MySQL Database

    mysqlpump ทำ Logical Backup สร้าง SQL Statements เพื่อ Reproduce Database Objects และ Table Data Features หลัก เร็วกว่า ควบคุม Databases/Objects (Tables, Stored Programs, User Accounts) ที่จะ Dump ได้ละเอียด Dump User Accounts เป็น CREATE USER, GRANT Statements (แทน INSERT ลง mysql System D

  10. แสดงข้อมูล Database, Table, Column ด้วย mysqlshow

    mysqlshow แสดง Databases, Tables, Columns, Indexes - CLI สำหรับ SQL SHOW Statements การเรียกใช้ mysqlshow [options] [db_name [tbl_name [col_name]]] พฤติกรรม แสดงรายชื่อ Databases แสดง Tables ทั้งหมดใน DB แสดง Columns และ Types ใน Table แสดงเฉพาะที่ User มี Privileges ตัวเลือกหลัก

  11. mysql_install_db - เริ่มต้น MySQL Data Directory

    mysql_install_db จัดการ Initialization Tasks ก่อนที่ mysqld จะพร้อมใช้งาน สร้าง Data Directory และ System Tables, InnoDB System Tablespace Secure-by-Default Deployment (เวอร์ชันใหม่) สร้าง Single Admin Account: root@localhost พร้อม Random Password (หมดอายุ) ไม่สร้าง Anonymous User Accounts ไ

  12. mysql_plugin - กำหนดค่าปลั๊กอินเซิร์ฟเวอร์ MySQL

    mysql_plugin ช่วยให้ Admin จัดการ Plugins ที่ MySQL Server โหลด ทางเลือกแทน --plugin-load ตอนเริ่มต้น หรือ INSTALL/UNINSTALL PLUGIN ตอน Runtime การทำงาน Insert/Delete แถวในตาราง mysql.plugin (Plugin Registry) Server โหลด Plugins ใน mysql.plugin อัตโนมัติ ควบคุม Plugin เฉพาะตัวได้ด้วย --plu

  13. mysql_secure_installation - ปรับปรุงความปลอดภัยการติดตั้ง MySQL

    คืออะไร โปรแกรมปรับปรุงความปลอดภัยการติดตั้ง MySQL: ตั้งรหัสผ่าน Root Accounts ลบ Root Accounts ที่เข้าถึงจากภายนอก Localhost ได้ ลบ Anonymous-User Accounts ลบ Test Database และสิทธิ์ test_* (เข้าถึงได้ทุกคนรวม Anonymous) บังคับนโยบายความปลอดภัยแนะนำ การใช้งานทั่วไป mysql_secure_instal

  14. mysql_ssl_rsa_setup - สร้างไฟล์ SSL/RSA ใน MySQL

    mysql_ssl_rsa_setup สร้าง SSL Certificate, Key Files และ RSA Key-Pair Files สำหรับ Secure Connections (SSL) และ Secure Password Exchange (RSA over Unencrypted) หากขาดหายไป การเรียกใช้ mysql_ssl_rsa_setup [options] ตัวเลือกสำคัญ: --datadir (ระบุที่สร้างไฟล์), --verbose (แสดงคำสั่ง openssl) การทำงา

  15. mysql_tzinfo_to_sql - โหลดตารางเขตเวลาใน MySQL

    mysql_tzinfo_to_sql โหลด Time Zone Tables ใน Database mysql ใช้กับระบบที่มี Zoneinfo Database (Linux, FreeBSD, Solaris, macOS) ตำแหน่งทั่วไป: /usr/share/zoneinfo (Solaris: /usr/share/lib/zoneinfo) วิธีเรียกใช้ mysql_tzinfo_to_sql --leap tz_file | mysql -u root mysql รายละเอียด tz_dir Pipe ให้

  16. mysql_upgrade - ตรวจสอบและอัปเกรดตาราง MySQL

    การใช้งาน รันทุกครั้งหลังอัปเกรด MySQL ตรวจสอบ Incompatibility กับ Server ใหม่ อัปเกรด System Tables ใน Schema mysql (Privileges, Capabilities ใหม่) อัปเกรด Performance Schema และ sys Schema ตรวจสอบ User Schemas Repair หากพบปัญหา ขั้นตอน ตรวจสอบว่า Server กำลัง Run อยู่ รัน mysq

  17. โปรแกรมไคลเอนต์ MySQL (MySQL Client Programs)

    มี Client Programs 7 ตัว: โปรแกรมคำอธิบาย mysqlSQL Shell แบบโต้ตอบ/แบทช์ ASCII Table Output mysqladminAdmin Operations: สร้าง/ลบ DB, Reload Grant Tables, Flush, Status, Version mysqlcheckTable Maintenance: Check, Repair, Analyze, Optimize (Lock Table ระหว่างประมวลผล) m

  18. MySQL Command-Line Client (mysql)

    mysql เป็น SQL Shell เรียบง่าย มี Input Line Editing รองรับ Interactive และ Non-interactive รูปแบบ Output Interactive: ASCII Table Non-interactive (Filter): Tab-separated เปลี่ยนได้ด้วย Command Options ตัวเลือก --quick สำหรับ Result Set ใหญ่ - ดึงข้อมูลทีละแถว (mysql_use_result) แทน Buffer

  19. ตัวเลือกไคลเอนต์ MySQL (MySQL Client Options)

    ตัวเลือกที่ mysql รองรับ ระบุได้ทั้งบรรทัดคำสั่งและในกลุ่ม [mysql] และ [client] ของ Option File ตัวเลือกหลัก ตัวเลือกคำอธิบาย --help, -?แสดง Help และออก --auto-rehashเปิด Auto-Rehashing (ค่าเริ่มต้น: เปิด) - Auto-complete DB/Table/Column --auto-vertical-outputแสดงผลแนวตั้ง

  20. คำสั่งไคลเอนต์ MySQL (MySQL Client Commands)

    MySQL ส่ง SQL Statement ไป Server เพื่อ Execute แต่มีคำสั่ง Built-in ที่ mysql ตีความเอง ดูรายการคำสั่ง help รายการคำสั่งหลัก คำสั่ง (Long)Shortคำอธิบาย help\h, ?แสดง Help นี้ clear\cล้าง Statement ปัจจุบัน connect\rReconnect (อาร์กิวเมนต์: db, host) delimiter\dตั้งค

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:2/229  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8