Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. เราจะเปลี่ยนชื่อเหตุการณ์ MySQL ที่มีอยู่ได้อย่างไร

    ด้วยความช่วยเหลือของคำสั่ง ALTER EVENT พร้อมกับคีย์เวิร์ด RENAME เราสามารถเปลี่ยนชื่อเหตุการณ์ที่มีอยู่ได้ เพื่อแสดงให้เราเห็นตัวอย่างต่อไปนี้ซึ่งเรากำลังเปลี่ยนชื่อเหตุการณ์ สวัสดี เป็น Hello_renamed - ตัวอย่าง mysql> ALTER EVENT Hello RENAME TO Hello_renamed; Query OK, 0 rows affected (0.00 sec

  2. ฉันจะย้ายเหตุการณ์ MySQL ที่มีอยู่ไปยังฐานข้อมูลอื่นได้อย่างไร

    สามารถทำได้โดยใช้คำสั่ง ALTER EVENT ด้วย เราจำเป็นต้องใช้ชื่อฐานข้อมูลและชื่อเหตุการณ์ร่วมกับคำหลัก RENAME เพื่อแสดงตัวอย่างเรากำลังมีตัวอย่างต่อไปนี้ซึ่งเรากำลังย้ายเหตุการณ์ชื่อ hello_renamed จากฐานข้อมูล query ไปยังฐานข้อมูล tutorial - ตัวอย่าง mysql> ALTER EVENT query.hello_renamed RENAME to

  3. เราจะรับข้อมูลเมตาของเหตุการณ์ MySQL ได้อย่างไร

    สามารถทำได้โดยใช้ฐานข้อมูล INFORMATION_SCHEMA ข้อความต่อไปนี้จะให้ข้อมูลเมตาของเหตุการณ์แก่เรา - mysql> SELECT * from INFORMATION_SCHEMA.EVENTS WHERE EVENT_NAME LIKE '%event%' A ND EVENT_SCHEMA = 'query'\G *************************** 1. row ***************************   &nbs

  4. อะไรคือตัวแปรสถานะที่แตกต่างกันใน MySQL ที่ให้การนับการดำเนินการที่เกี่ยวข้องกับเหตุการณ์แก่เรา

    ต่อไปนี้คือตัวแปรสถานะใน MYSQL ซึ่งให้จำนวนการดำเนินการที่เกี่ยวข้องกับเหตุการณ์แก่เรา - Com_create_event โดยจะให้จำนวนคำสั่ง CREATE EVENT ที่ดำเนินการตั้งแต่การรีสตาร์ทเซิร์ฟเวอร์ครั้งล่าสุด Com_alter_event − ให้จำนวนคำสั่ง ALTER EVENT ที่ดำเนินการตั้งแต่การรีสตาร์ทเซิร์ฟเวอร์ครั้งล่าสุด Com_drop_

  5. เราจะนับการดำเนินการที่เกี่ยวข้องกับเหตุการณ์ MySQL ทั้งหมดรวมกันได้อย่างไร

    ด้วยความช่วยเหลือของ แสดงสถานะ คำสั่ง เราสามารถนับการดำเนินการที่เกี่ยวข้องกับเหตุการณ์ของ MySQL สามารถใช้ได้ดังนี้ − mysql> SHOW STATUS LIKE '%event%'; +--------------------------+-------+ | Variable_name            | Value | +--------------------------+----

  6. เราจะจำลองการสืบค้น MySQL MINUS ได้อย่างไร

    เนื่องจากเราไม่สามารถใช้การสืบค้น MINUS ใน MySQL เราจะใช้ JOIN เพื่อจำลองการสืบค้น MINUS สามารถเข้าใจได้ด้วยความช่วยเหลือของตัวอย่างต่อไปนี้ − ตัวอย่าง ในตัวอย่างนี้ เราคือตารางสองตารางคือ Student_detail และ Student_info ซึ่งมีข้อมูลดังต่อไปนี้ - mysql> Select * from Student_detail; +-----------+

  7. เราจะดึงระเบียนที่เป็นเลขคู่สำรองจากตาราง MySQL ได้อย่างไร

    เพื่อให้เข้าใจแนวคิดนี้ เรากำลังใช้ข้อมูลจากตาราง ข้อมูล ดังนี้ − mysql> Select * from Information; +----+---------+ | id | Name    | +----+---------+ |  1 | Gaurav  | |  2 | Ram     | |  3 | Rahul   | |  4 | Aarav   | |  5 | Aryan  

  8. เราจะสร้างเหตุการณ์แบบครั้งเดียวของ MySQL ที่ดำเนินการหลังจากช่วงเวลาที่กำหนดได้อย่างไร

    อย่างที่เราทราบดีว่าเหตุการณ์ที่เกิดขึ้นครั้งเดียวหมายถึงเหตุการณ์ที่จะดำเนินการเพียงครั้งเดียวในกำหนดการเฉพาะ เพื่อแสดงการสร้างเหตุการณ์ประเภทดังกล่าว เราใช้ตัวอย่างต่อไปนี้ซึ่งเรากำลังสร้างเหตุการณ์ซึ่งจะดำเนินการหลังจากช่วงเวลาที่กำหนด - ตัวอย่าง mysql> CREATE EVENT testing_event5 ON SCHEDULE

  9. เราจะสร้างเหตุการณ์ที่เกิดซ้ำของ MySQL ที่ดำเนินการหลังจากช่วงเวลาที่กำหนดและสิ้นสุดหลังจากช่วงเวลาที่กำหนดได้อย่างไร

    อย่างที่เราทราบดีว่าเหตุการณ์ที่เกิดซ้ำหมายความว่าจะมีการดำเนินการหลังจากช่วงเวลาปกติและสิ้นสุดตามเวลาที่กำหนด เพื่อแสดงการสร้างเหตุการณ์ประเภทดังกล่าว เราใช้ตัวอย่างต่อไปนี้ซึ่งเรากำลังสร้างเหตุการณ์ซึ่งจะดำเนินการทุกนาทีและจะหมดอายุหลังจากหนึ่งชั่วโมง - mysql> CREATE EVENT testing_event10 ON SC

  10. การใช้อนุประโยค ON COMPLETION PRESERVE ขณะสร้างกิจกรรมคืออะไร

    อย่างที่เราทราบดีว่ากิจกรรมจะถูกยกเลิกโดยอัตโนมัติเมื่อสิ้นสุด และเราไม่สามารถดูจากคำสั่ง SHOW EVENTS ได้ หากต้องการเปลี่ยนพฤติกรรมดังกล่าว เราสามารถใช้ ON COMPLETION PRESERVE ขณะสร้างกิจกรรมได้ สามารถเข้าใจได้จากตัวอย่างต่อไปนี้ − ตัวอย่าง สร้างตาราง event_messages (ID INT ไม่ใช่ NULL คีย์หลัก AUT

  11. เราจะดึงระเบียนเลขคี่สำรองจากตาราง MySQL ได้อย่างไร

    เพื่อให้เข้าใจแนวคิดนี้ เรากำลังใช้ข้อมูลจากตาราง ข้อมูล ’ ดังนี้ − mysql> Select * from Information; +----+---------+ | id | Name    | +----+---------+ | 1  | Gaurav  | | 2  | Ram     | | 3  | Rahul   | | 4  | Aarav   | | 5  | Aryan &nb

  12. เราจะดึงเงินเดือนสูงสุดอันดับสองของพนักงานจากตาราง MySQL ได้อย่างไร

    เพื่อให้เข้าใจแนวคิดนี้ เรากำลังใช้ข้อมูลจากตาราง เงินเดือน ดังนี้ − mysql> Select * from Salary; +--------+--------+ | Name   | Salary | +--------+--------+ | Gaurav |  50000 | | Rahul  |  40000 | | Ram    |  45000 | | Raman  |  45000 | +--------+----

  13. เราจะหาพนักงานจากตาราง MySQL ที่อายุมากกว่า 30 ปี โดยระบุวันเดือนปีเกิดไว้บนโต๊ะได้อย่างไร

    เพื่อให้เข้าใจแนวคิดนี้ เรากำลังใช้ข้อมูลจากตาราง ‘emp_tbl ’ ดังนี้ − mysql> Select * from emp_tbl; +--------+------------+ | Name   | DOB        | +--------+------------+ | Gaurav | 1984-01-17 | | Gaurav | 1990-01-17 | | Rahul  | 1980-05-22 | | Gurdas | 1981-05-25 |

  14. จะลบค่าที่ซ้ำกันที่เก็บไว้ในลำดับย้อนกลับจากตาราง MySQL ได้อย่างไร

    เพื่อให้เข้าใจแนวคิดนี้ เรากำลังใช้ข้อมูลจากตาราง Details_city ดังนี้ − mysql> Select * from details_city; +--------+--------+ | City1  | City2  | +--------+--------+ | Delhi  | Nagpur | | Delhi  | Mumbai | | Nagpur | Delhi  | | Katak  | Delhi  | | Delhi  |

  15. เราจะจำลองการสืบค้น MySQL INTERSECT ได้อย่างไร

    เนื่องจากเราไม่สามารถใช้การสืบค้น INTERSECT ใน MySQL เราจะใช้ตัวดำเนินการ IN เพื่อจำลองการสืบค้น INTERSECT สามารถเข้าใจได้ด้วยความช่วยเหลือของตัวอย่างต่อไปนี้ − ตัวอย่าง ในตัวอย่างนี้ เราคือตารางสองตารางคือ Student_detail และ Student_info ซึ่งมีข้อมูลดังต่อไปนี้ - mysql> Select * from Student_de

  16. เราจะจำลองการสืบค้น MySQL INTERSECT ที่มีส่วนคำสั่ง WHERE ได้อย่างไร

    เนื่องจากเราไม่สามารถใช้การสืบค้น INTERSECT ใน MySQL เราจะใช้ตัวดำเนินการ IN เพื่อจำลองการสืบค้น INTERSECT สามารถเข้าใจได้ด้วยความช่วยเหลือของตัวอย่างต่อไปนี้ − ตัวอย่าง ในตัวอย่างนี้ เราคือตารางสองตารางคือ Student_detail และ Student_info ซึ่งมีข้อมูลดังต่อไปนี้ - mysql> Select * from Student_de

  17. เมื่อนิพจน์เลขคณิต MySQL ส่งกลับค่า NULL

    อย่างที่เราทราบดีว่า NULL ไม่ใช่ค่า และมันก็ไม่เหมือนกับศูนย์ด้วย นิพจน์ทางคณิตศาสตร์ของ MySQL จะคืนค่า NULL หากเราจะใช้ NULL ในนั้น สามารถเข้าใจได้ด้วยความช่วยเหลือของตัวอย่างต่อไปนี้ − ตัวอย่าง mysql> Select 100*NULL; +----------+ | 100*NULL | +----------+ |     NULL | +----------+ 1

  18. GROUP BY clause จะทำงานอย่างไรโดยไม่มีฟังก์ชันการรวม?

    เมื่อเราใช้ส่วนคำสั่ง GROUP BY ในคำสั่ง SELECT โดยไม่ใช้ฟังก์ชันการรวม มันจะทำงานเหมือนกับคำสั่งย่อย DISTINCT ตัวอย่างเช่น เรามีตารางต่อไปนี้ − mysql> Select * from Student_info; +------+---------+------------+------------+ | id   | Name    | Address    | Subject   &

  19. เราจะเปรียบเทียบข้อมูลในตาราง MySQL สองตารางได้อย่างไร

    บางครั้ง เราจำเป็นต้องระบุข้อมูลที่ไม่ตรงกันจากสองตาราง โดยเฉพาะอย่างยิ่งในกรณีที่มีการย้ายข้อมูล สามารถทำได้โดยการเปรียบเทียบตาราง พิจารณาตัวอย่างด้านล่างซึ่งเรามีตารางสองตารางชื่อ students และ student1 mysql> Select * from students; +--------+--------+----------+ | RollNo | Name   | Subjec

  20. เราจะสร้างเหตุการณ์แบบครั้งเดียวของ MySQL ที่ดำเนินการทันทีได้อย่างไร

    อย่างที่เราทราบดีว่าเหตุการณ์ที่เกิดขึ้นครั้งเดียวหมายถึงเหตุการณ์ที่จะดำเนินการเพียงครั้งเดียวในกำหนดการเฉพาะ เพื่อแสดงการสร้างเหตุการณ์ประเภทดังกล่าว เราใช้ตัวอย่างต่อไปนี้ซึ่งเรากำลังสร้างเหตุการณ์ที่จะดำเนินการในเวลาปัจจุบัน - ตัวอย่าง mysql> Create table event_message(ID INT NOT NULL PRIMARY

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:184/229  20-คอมพิวเตอร์/Page Goto:1 178 179 180 181 182 183 184 185 186 187 188 189 190