Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. เครื่องมือที่ใช้สร้าง MySQL (Tools Used to Create MySQL)

    รายการเครื่องมือสำคัญที่ช่วยสร้าง MySQL ให้เป็นวันนี้: Free Software Foundation ให้ compiler gcc, debugger gdb, และ libc library (strto.c สำหรับ Linux) Free Software Foundation & XEmacs Development Team ให้ editor/environment ที่ยอดเยี่ยม Julian Seward ผู้เขียน valgrind - memory checker tool

  2. Platforms ที่ MySQL รองรับ (MySQL Supported Platforms)

    MySQL deploy ได้ใน virtual environments รองรับ operating systems ดังต่อไปนี้: Oracle Linux / Red Hat / CentOS Oracle Linux 8 / RHEL 8 / CentOS 8 (x86_64, ARM 64) Oracle Linux 7 / RHEL 7 / CentOS 7 (ARM 64) Oracle Linux 7 / RHEL 7 / CentOS 7 (x86_64) Oracle Linux 6 / RHEL 6 / CentOS 6 (x86_32, x86_

  3. เลือก MySQL Version และ Distribution ที่ควรติดตั้ง

    ทำความเข้าใจว่า version และ distribution ไหนควรติดตั้งตาม attributes ต่างๆ Which Release? (เลือก Release ไหน?) กำหนดว่าจะติดตั้ง development release หรือ GA (General Availability) release Developmental Releases: มี features ใหม่ แต่ไม่แนะนำใช้ใน production environment GA Release: เรียกว่า producti

  4. วิธีตรวจสอบ MySQL Version

    ก่อนรันคิวรีบน console ต้องแน่ใจว่าเชื่อมต่อ server แล้ว ตรวจสอบ MySQL Version คิวรีด้านล่างให้ version number ของ server และ current date: mysql> SELECT VERSION(), CURRENT_DATE; หมายเหตุ: ฟังก์ชัน VERSION() และ CURRENT_DATE เป็น case-insensitive คือ version(), Version(), vERsion() หมายถึงเหมือ

  5. การตรวจสอบความสมบูรณ์ของ MySQL Package (Package Integrity)

    หลังดาวน์โหลด MySQL package ที่เหมาะสม ต้องตรวจสอบว่า package สมบูรณ์และไม่ถูก竄改 ก่อนติดตั้ง วิธีตรวจสอบ Integrity (3 วิธี) MD5 checksums Cryptographic signatures ด้วย GnuPG (GNU Privacy Guard) RPM built-in integrity verification mechanism MD5 Checksum Method หาก MD5 checksum หรือ GPG signatures

  6. การติดตั้ง MySQL จาก Source Distribution

    Building MySQL from source (การ build จาก source) เครื่องมือที่ต้องมีเพื่อ build และ install MySQL จาก source: GNU gunzip เพื่อ uncompress distribution และ tar เพื่อ unpack ANSI C++ compiler Make program ที่ดี (แนะนำ GNU make) คำสั่งสำหรับติดตั้งจาก unpacked tar file: shell> configure shell>

  7. Options และ Variables ใหม่ที่เพิ่มใน MySQL 8.0

    รายการ options และ variables ใหม่ที่เพิ่มใน MySQL 8.0: Com_clone: จำนวน CLONE statements เพิ่มใน MySQL 8.0.2 Com_create_role: จำนวน CREATE ROLE statements เพิ่มใน MySQL 8.0.0 Com_drop_role: จำนวน DROP ROLE statements เพิ่มใน MySQL 8.0.0 Com_restart: จำนวน RESTART statements เพิ่มใน MySQL 8.0.4 Fir

  8. Options และ Variables ที่ Deprecated ใน MySQL 8.0

    รายการ options และ variables ที่ deprecated (เลิกสนับสนุน) ใน MySQL 8.0: Compression: บอกว่า client connection ใช้ compression ใน client/server protocol หรือไม่ Deprecated since MySQL 8.0.18 expire_logs_days: purge binary logs หลังจำนวนวันที่กำหนด Deprecated since MySQL 8.0.3 log_syslog: กำหนดเขีย

  9. Options และ Variables ที่ถูกลบใน MySQL 8.0

    รายการ options และ variables ที่ถูกลบใน MySQL 8.0: innodb_available_undo_logs: จำนวน InnoDB rollback segments ทั้งหมด แตกต่างจาก innodb_rollback_segments ที่แสดง active rollback segments ถูกลบใน MySQL 8.0.2 Qcache_free_blocks: จำนวน free memory blocks ใน query cache ถูกลบใน MySQL 8.0.3 Qcache_free

  10. ความแตกต่างระหว่าง MySQL Standard และ MySQL Enterprise Servers

    MySQL Enterprise Edition MySQL Enterprise Edition มาพร้อม advanced features, management tools, และ technical support ช่วยให้ได้ scalability, security, reliability, และ uptime สูงสุด ลดความเสี่ยง ความซับซ้อน และต้นทุนในการ develop, deploy, และ manage business-critical MySQL applications MySQL Databa

  11. แหล่งข้อมูลข่าวสารของ MySQL

    Documentation (เอกสาร) หลายแหล่งสำหรับ MySQL documentation แต่อันหลักคือ https://dev.mysql.com/doc/ นักพัฒนา MySQL ให้ข้อมูล features ใหม่และกำลังจะมาถึงที่: MySQL Server Blog Community Resource (ทรัพยากรชุมชน) Community resource มีบทบาทสำคัญ Forum: https://forums.mysql.com มีหลายหมวดหมู่: Migrati

  12. วิธีรายงาน Bugs หรือปัญหาของ MySQL

    Bug คืออะไร? Bug คือสิ่งที่ทำให้โปรแกรมหยุดทำงานหรือหยุดชะงักอย่างกะทันหัน ทำให้เกิดความผิดปกติและทำให้งานไม่เสร็จสิ้น MySQL ช่วยแก้ไข bugs เหล่านี้เมื่อได้รับรายงาน บาง bugs มี fixes แล้วเพราะเคยถูกรายงานมาก่อนและมี fixes ให้แล้ว ข้อกำหนดก่อนรายงาน (Pre-requisites) ก่อนรายงาน bug สำคัญที่ต้องตรวจ

  13. MySQL Standards Compliance (การปฏิบัติตามมาตรฐานของ MySQL)

    Standards compliance บอกถึงความสัมพันธ์ของ MySQL กับ ANSI/ISO SQL standards มีหลาย version ของ SQL standard และคำว่า SQL standard ใช้หมายถึง current version ในช่วงเวลาใดช่วงเวลาหนึ่ง MySQL Standards Compliance ประกอบด้วย: MySQL server ออกแบบมาสำหรับ medium-sized databases (10-100 ล้านแถว หรือ 100

  14. MySQL Extensions to Standard SQL (ส่วนขยายของ MySQL จาก Standard SQL)

    MySQL server รองรับ extensions ที่อาจไม่พบใน SQL databases อื่น หากใช้ extensions เหล่านี้ โค้ดอาจไม่สามารถ port ไปยัง SQL servers อื่นได้ แต่บางครั้งก็ port ได้ Enclosing Strings (การปิดทับสตริง) สตริงสามารถปิดทับด้วย (double quotes) หรือ (single quote) ได้โดย default หาก SQL mode ANSI_QUOTES เป

  15. ความแตกต่างระหว่าง MySQL และ Standard SQL

    มาทำความเข้าใจความแตกต่างระหว่าง MySQL และ Standard SQL MySQL ทำงานแตกต่างในหลายกรณี: Privileges (สิทธิ์การเข้าถึง) มีความแตกต่างมากระหว่าง MySQL และ standard SQL เกี่ยวกับ privileges ใน MySQL privileges สำหรับตารางจะไม่ถูก revoke อัตโนมัติเมื่อลบตาราง ต้องใช้คำสั่ง REVOKE อย่างชัดเจนเพื่อเพิกถอน p

  16. วิธีที่ MySQL จัดการกับ Constraints (ข้อจำกัด)

    มาทำความเข้าใจว่า MySQL จัดการกับ constraints อย่างไร MySQL รองรับทั้งตารางแบบ transactional (รองรับ rollback) และ non-transactional (ไม่รองรับ rollback) ซึ่งเป็นเหตุผลที่การจัดการ constraints ใน MySQL แตกต่างจาก DBMS อื่นๆ ในฐานข้อมูล non-transactional หากเกิดข้อผิดพลาดขณะ insert หรือ update หลายแ

  17. การสร้างตารางด้วย MySQL และ Hibernate

    เพื่อสร้างตาราง คุณต้องเพิ่มบรรทัดต่อไปนี้ลงในไฟล์ application.properties: spring.jpa.hibernate.ddl-auto=update การตั้งค่านี้จะทำให้ Hibernate สร้างตาราง demo88 โดยอัตโนมัติ ตัวอย่างไฟล์ application.properties แบบเต็ม: spring.datasource.platform=mysql spring.jpa.database-platform=org.hibernate.dial

  18. เงื่อนไขการตรวจสอบวันครบกำหนดและวันที่ปัจจุบันใน WHERE clause ของ MySQL

    ในการตรวจสอบเงื่อนไขดังกล่าว ให้ใช้ฟังก์ชัน IF() ใน MySQL ตัวอย่าง: สร้างตาราง mysql> create table demo89 ( duedate date ); Query OK, 0 rows affected (0.78 sec) ตัวอย่าง: เพิ่มข้อมูลลงในตาราง mysql> insert into demo89 values(2020-01-10); Query OK, 1 row affected (0.55 sec) mysql> insert i

  19. MySQL คืออะไร? ลักษณะและคุณสมบัติสำคัญ

    MySQL (อ่านว่า My Sequel) คือระบบจัดการฐานข้อมูล SQL แบบ Open Source SQL = Structured Query Language ภาษามาตรฐาน ANSI/ISO ใช้เข้าถึงและจัดการฐานข้อมูล พัฒนามาตลับ ปัจจุบันโดย Oracle Corporation เว็บไซต์: mysql.com ลักษณะสำคัญ (Characteristics) Database Management System ระบบจัดเก็บและจัดการข้อมูลอย่

  20. ลักษณะสำคัญของ MySQL (Characteristics)

    ลักษณะเฉพาะของ MySQL Database System Consistent (สอดคล้อง) จัดเก็บข้อมูลในหน่วยความจำได้มีประสิทธิภาพ ข้อมูลสอดคล้อง ไม่ซ้ำซ้อน Scalable (ขยายได้) ทำงานกับข้อมูลน้อย/มาก/คลัสเตอร์ได้ ใช้ใน production environment จริง Databases over Internet ความปลอดภัยสูง เชื่อมต่อดี เร็ว เหมาะกับฐานข้อมูลบนอินเทอร์

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