Please enable JavaScript.
Coggle requires JavaScript to display documents.
การใช้งานคำสั่งใน My SQL - Coggle Diagram
การใช้งานคำสั่งใน My SQL
การสร้างฐานข้อมูล ด้วยคำสั่ง Create Database
แสดง database ที่มีระบบทั้งหมด Show database;
สร้างฐานข้อมูลใหม่ ชื่อใหม่ mydb database mydb;
แสดง database ที่มีในระบบอีกครั้ง Show database;
My SQL
การจัดการระเบียบข้อมูล
การเพิ่มระเบียบข้อมูลใหม่ ด้วยคำสั่ง Insert
เพิ่มข้อมูลเข้าสู่ตาราง Person ในฐานข้อมูล Mydb (แบบไม่ระบุฟิลด์)
insetr int person vaiues
ในกรณีที่เป็นฟิลด์ auto_jncrement หรือไม่ทราบค่าให้กำหนดเป็น Null
ป้อนข้อมูลในฟิลด์ start_data เป็นวันที่ 29 ธ.ค. 2005 รูปแบบ ('yyyy/mm/dd')
เพิ่มเข้าสู่ตาราง Person (แบบระบุฟิลด์) โดยการเพิ่มระเบียนใหม่ เฉพาะฟิลด์ firstname ว่า Somsir เท่านั้น
ข้อมูลใน Table ชื่อ Dept
Dept_no - dept_name
11 Computer
12 Information IT
13 Marketing
การแก้ไข เปลี่ยนแปลงข้อมูลด้วยคำสั่ง Update
รูปแบบ
Update tbl_name
set col_name 1=expr1,[col_name2=expr2,...]
[where conditico]
คำสั่ง Update จะต้องใช้อย่างระมัดระวัง เพราะถ้าลืมใส่เงื่อนไขในการแก้ไข จะหมายถึง Update ข้อมูลทั้งหมด ทุกระเบีย
การสืบค้นข้อมูล
การสืบค้นข้อมูล ด้วยคำสั่ง Select
รูปแบบ
select...from table_name where condition [order by...]
select...from table_name group by...[having condition ]
การสืบค้นจากตารางเดียว
แสดงข้อมูลทั้งหมดในตาราง Person selsct * from person
แสดงข้อมูลทั้งหมดในตาราง Dept selsct * from dept;
สืบค้นโดยใช้เงื่อนไข โดยใช้
Where clause
Operator ทางคณิตศาสตร์ = <> <= >= in between not like
ค้นหาข้อมูลในตาราง Person ที่มี id เป็น 5
ค้นหาข้อมูลของครที่มีตำแหน่ง manager
select * from person where id=5;
ค้นหาข้อมูลของคนที่มีตำแหน่ง manager
select * from person where person='manager
การใช้ Order by clause
แสดงชื่อ นามสกุลและเงินเดือน จากตาราง person โดยเรียงเงินเดือนจากมากไปน้อย
ทำการจัดเรียงข้อมูล จากน้อยไปมาก และจากมากไปน้อย ถ้าไม่กำหนด default จะเป็นน้อยไปมาก
แสดงข้อมูลจากตาราง dept โดยเรียงชื่อแผนกจากน้อยไปมาก (อักษร A ไป Z)
การเลือกใช้ฐานข้อมูลด้วยคำสั่ง Use
รูปแบบ Use db_name เลือกใช้ฐานข้อมูลชื่อ db_name
เลือกใช้ database ชื่อ mydb use mydb;
ลบตารางข้อมูลด้วยคำสั่ง Drop table
แสดงตารางทั้งหมดในฐานข้อมูล show table staus;
สร้างตารางใหม่ชื่อ Example create table Example (id int(2));
เปลี่ยนชื่อตารางข้อมูลจาก Example เป็น Newexample
Rename table Example to Newexample
ลบตารางข้อมูล NewExample drop table newexample;
การออกจากโปรแกรม MySQL
รูปแบบ quit
ออกจากโปรแกรม MySQL quit
การสร้างตารางใหม่ด้วยคำสั่ง Create table
แสดงรายละเอียดคำสั่งที่สร้างตารางข้อมูล dept show create table dept;
แสดงรายละเอียดคำสั่งที่สร้างตารางข้อมูล person show create table dept;
แสดงรายละเอียดของโครงสร้างหรือฟิลด์ในตาราง dept desc dept; หรือ show columns from dept; หรือ explain depy;
แสดงรายละเอียดสถานะของตารางขอมูล show table ststus;