Medsai Dot Com เม็ดทรายดอทคอม โซน เว็บโปรแกรมเมอร์่ เว็บดีไซน์ เว็บพัฒนาระบบ บทความ เว็บสำหรับผู้เริ่มต้น - Web Adsense, Web Programmer, Web Design, Web Development, Article, Blog, Advertisement
  www.medsai.com
หน้าหลัก ฟรีสมุดบันทึกหาผู้พัฒนางาน ติดต่อเรา แผนที่เว็บไซท์
หน้าหลัก ฟรีสมุดบันทึกหาผู้พัฒนางาน ติดต่อเรา แผนที่เว็บไซท์
 
       
 
Untitled Document
บทความคอมพิวเตอร์
Appservคืออะไรใช้ทำอะไร
MySQLคืออะไรใช้ทำอะไร
phpคืออะไรใช้ทำอะไร
การใช้notepadเขียนcode
การติดตั้งAppservเพื่อใช้PHPและMySQL
HTMLคืออะไรใช้ทำอะไร
เริ่มด้วยHTML
เริ่มเขียนPHPง่ายๆ
การแทรกคำสั่งภาษาของphp
การเขียนPHPกับHTML
การใช้เครื่องหมายcomment
การตั้งชื่อตัวแปรของภาษาphp
โอเปอร์เรเตอร์ต่างๆของphp
ตรวจสอบเงื่อนไขด้วยif, if...else, if...elseif
การใช้คำสั่งbreak
การใช้คำสั่งcontinue
การใช้คำสั่งfor
การใช้คำสั่งinclude, include_once, require, require_once
พื้นฐานMySQL
แนะนำการค้นหาแผนที่ด้วยgoogle maps ตอนที่1
 
*ติดตามบทความที่จะตามมาได้ที่นี่นะครับ*
 
 
บทความคอมพิวเตอร์ > พื้นฐานMySQL
    บทความนี้เป็น พื้นฐานการใช้ mysql ภาพข้างล่างนี้ เป็นการเข้าใช้ MySQL Command และพิมพ์ตามไปอ่านไปก็ได้นะครับ เริ่มกันเลยเริ่มด้วยเข้าสู่ MySQL Command ก่อนเลยครับ



เมื่อเข้ามาได้ จะปรากฎหน้าต่าง command ขึ้นมา อักษรสีขาวคือระบบ ให้อ่านตามอักษรสีเขียวเลย นะครับ อักษรสีเหลืองคือ สิ่งที่เราป้อนเข้าไปครับ หลังจากหมดอักษร สีเหลืองแล้วก็ Enter ผ่านเลยครับ


Enter password: ***** //ใส่รหัสผ่านของ mysql ที่เราตั้งไว้ตอนลง appserv
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 79 to server version: 5.0.24a-community-nt-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.


mysql> show databases; //แสดง database ทั้งหมดที่มี
+--------------------+
| Database             |
+--------------------+
| test                       |
+--------------------+
29 rows in set (0.09 sec)

mysql> Create database testmysql1; //สร้าง database ชื่อ testmysql1
Query OK, 1 row affected (0.00 sec)

 

mysql> show databases; //แสดง database ทั้งหมดที่มีอีกครั้งจะเห็นว่า มี database เพิ่มขึ้น 1 ชื่อ
+--------------------+
| Database             |
+--------------------+
| test                      |
| testmysql1          |
+--------------------+
30 rows in set (0.00 sec)

 

mysql> Use testmysql1; //ใช้ database ที่สร้างขึ้น
Database changed

 

mysql> create table mydata1(
-> mydata1_id int(10) not null auto_increment primary key,
-> name varchar(50) not null,
-> sname varchar(80) not null
-> );
//สร้าง table ชื่อ mydata1 โดย
มีตัวแปร mydata1_id เป็นชนิดข้อมูลเป็น int ขนาด 10 ไม่ให้ว่างเปล่า โดยให้เพิ่มอัตโนมัติ และเป็น primary key
มีตัวแปร name ชนิดข้อมูลเป็น varchar ขนาด 50 ไม่ให้ว่างเปล่า
และมีตัวแปร sname เป็นชนิดข้อมูลเป็น varchar ขนาด 80 ไม่ให้ว่างเปล่า

Query OK, 0 rows affected (0.08 sec)

 

mysql> shoe tables; //การเรียกแสดง table ทั้งหมดที่มีแบบผิด
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'shoe
tables' at line 1

 

mysql> show tables; //แสดง table ทั้งหมดที่มีใน database นี้
+----------------------+
| Tables_in_testmysql1 |
+----------------------+
| mydata1                    |
+----------------------+
1 row in set (0.03 sec)

 

mysql> create table mydata2; //สร้าง table ชื่อ mydata2 ขึ้นมาแบบผิด
ERROR 1113 (42000): A table must have at least 1 column

 

mysql> Create table mydata2(
-> mydata2_id int(10) not null auto_increment primary key,
-> name varchar(50) not null,
-> sname varchar(80) not null
-> );
//สร้าง table ชื่อ mydata2 ขึ้นมา
มีตัวแปร mydata2_id เป็นชนิดข้อมูลเป็น int ขนาด 10 ไม่ให้ว่างเปล่า โดยให้เพิ่มอัตโนมัติ และเป็น primary key
มีตัวแปร name ชนิดข้อมูลเป็น varchar ขนาด 50 ไม่ให้ว่างเปล่า
และมีตัวแปร sname เป็นชนิดข้อมูลเป็น varchar ขนาด 80 ไม่ให้ว่างเปล่า

Query OK, 0 rows affected (0.07 sec)

 

mysql> show tables; //แสดง table ทั้งหมดที่มีใน database นี้
+----------------------+
| Tables_in_testmysql1 |
+----------------------+
| mydata1              |
| mydata2              |
+----------------------+
2 rows in set (0.00 sec)

 

mysql> insert into mydata1 (mydata1_id, name, sname)
-> values ('','AAANAme','AAALastame');
//ใส่ข้อมูลใน table mydata1 ที่มีใน database นี้ โดย ใส่ข้อมูลตามลำดับ (mydata1_id, name, sname)
Query OK, 1 row affected, 1 warning (0.00 sec)

 

mysql> select * from mydata1; //เลือกแสดง table ทั้งหมดที่มีใน table นี้
+------------+---------+------------+
| mydata1_id | name    | sname      |
+------------+---------+------------+
|          1 | AAANAme | AAALastame |
+------------+---------+------------+
1 row in set (0.01 sec)

 

mysql> update mydata1 set name='AAAFirstname' where mydata1_id='1'; //แก้ไขข้อมูลแถวที่ต้องการใน table mydata1 นี้ โดยอ้างรหัส mydata1_id
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

 

mysql> show tables; //แสดง table ทั้งหมดที่มีใน database นี้
+----------------------+
| Tables_in_testmysql1 |
+----------------------+
| mydata1              |
| mydata2              |
+----------------------+
2 rows in set (0.00 sec)

 

mysql> select * from mydata1; //เลือกแสดงข้อมูลทั้งหมดจาก table mydata1 นี้
+------------+--------------+------------+
| mydata1_id | name         | sname      |
+------------+--------------+------------+
|          1 | AAAFirstname | AAALastame |
+------------+--------------+------------+
1 row in set (0.00 sec)

 

mysql> insert into mydata1 (mydata1_id, name, sname)
-> values ('','BBBFirstname','BBBLastname');
//ใส่ข้อมูลลงใน mydata1 นี้
Query OK, 1 row affected, 1 warning (0.00 sec)

 

mysql> select * from mydata1; //แสดงข้อมูลใน table mydata1
+------------+--------------+-------------+
| mydata1_id | name         | sname       |
+------------+--------------+-------------+
|          1 | AAAFirstname | AAALastame  |
|          2 | BBBFirstname | BBBLastname |
+------------+--------------+-------------+
2 rows in set (0.00 sec)

 

mysql> update mydata1 set sname='AAALastname' where mydata1_id='1'; //แก้ไขข้อมูลใน table mydata1 โดยอ้าง mydata1_id
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

 

mysql> select * from mydata1; //แสดงข้อมูลทั้งหมดใน table mydata1 ที่มีใน database นี้
+------------+--------------+-------------+
| mydata1_id | name         | sname       |
+------------+--------------+-------------+
|          1 | AAAFirstname | AAALastname |
|          2 | BBBFirstname | BBBLastname |
+------------+--------------+-------------+
2 rows in set (0.00 sec)

 

mysql> insert into mydata1 (mydata1_id, name, sname)
-> values ('','CCCFirstname','CCCLastname');
//ป้อนข้อมูลใน table mydata1 นี้
Query OK, 1 row affected, 1 warning (0.00 sec)

 

mysql> select * from mydata1; //แสดงข้อมูลใน table mydata1 ทั้งหมดที่มีใน database นี้
+------------+--------------+-------------+
| mydata1_id | name         | sname       |
+------------+--------------+-------------+
|          1 | AAAFirstname | AAALastname |
|          2 | BBBFirstname | BBBLastname |
|          3 | CCCFirstname | CCCLastname |
+------------+--------------+-------------+
3 rows in set (0.00 sec)

 

mysql> delete from mydata1 where mydata1_id='2'; //ลบข้อมูลจาก table database นี้โดยอ้างรหัส mydata1_id เพื่อใช้ลบ
Query OK, 1 row affected (0.00 sec)

 

mysql> select * from mydata1; //เลือกแสดงข้อมูลจาก table mydata1 ทั้งหมดที่มีใน database นี้
+------------+--------------+-------------+
| mydata1_id | name         | sname       |
+------------+--------------+-------------+
|          1 | AAAFirstname | AAALastname |
|          3 | CCCFirstname | CCCLastname |
+------------+--------------+-------------+
2 rows in set (0.00 sec)

 

mysql> insert into mydata1 (mydata1_id, name, sname)
-> values ('','AFirstname','ALastname');
//ป้อนข้อมูลใน table mydata1 ที่มีใน database นี้
Query OK, 1 row affected, 1 warning (0.00 sec)

 

mysql> select * from mydata1; //แสดงข้อมูลทั้งหมดใน table mydata1 ที่มีใน database นี้
+------------+--------------+-------------+
| mydata1_id | name         | sname       |
+------------+--------------+-------------+
|          1 | AAAFirstname | AAALastname |
|          4 | AFirstname   | ALastname   |
|          3 | CCCFirstname | CCCLastname |
+------------+--------------+-------------+
3 rows in set (0.00 sec)

 

mysql> select name from mydata1; //เลือกแสดงข้อมูลเฉพาะ name ใน table mydata1 ทั้งหมดที่มีใน database นี้
+--------------+
| name         |
+--------------+
| AAAFirstname |
| AFirstname   |
| CCCFirstname |
+--------------+
3 rows in set (0.01 sec)

 

mysql> select name from mydata1 order by name; //เลือกแสดงข้อมูลเฉพาะ name ใน table mydata1 ทั้งหมดที่มีใน database นี้ โดยเรียงตาม name
+--------------+
| name         |
+--------------+
| AAAFirstname |
| AFirstname   |
| CCCFirstname |
+--------------+
3 rows in set (0.00 sec)

 

mysql> select name from mydata1 order by mydata1_id; //เลือกแสดงข้อมูลเฉพาะ name ใน table mydata1 ทั้งหมดที่มีใน database นี้ โดยเรียงตาม mydata1_id
+--------------+
| name         |
+--------------+
| AAAFirstname |
| CCCFirstname |
| AFirstname   |
+--------------+
3 rows in set (0.00 sec)

 

mysql> select * from mydata1 order by mydata1_id; //เลือกแสดงข้อมูลทั้งหมด ใน table mydata1 ที่มีใน database นี้ โดยเรียงตาม mydata1_id
+------------+--------------+-------------+
| mydata1_id | name         | sname       |
+------------+--------------+-------------+
|          1 | AAAFirstname | AAALastname |
|          3 | CCCFirstname | CCCLastname |
|          4 | AFirstname   | ALastname   |
+------------+--------------+-------------+
3 rows in set (0.00 sec)

 

mysql> drop table mydata1; //ลบ table mydata1 ที่มีใน database นี้
Query OK, 0 rows affected (0.00 sec)

 

mysql> show tables; //แสดง table ทั้งหมดที่มีใน database นี้มาดูจะไม่มี table mydata1 แล้ว
+----------------------+
| Tables_in_testmysql1 |
+----------------------+
| mydata2              |
+----------------------+
1 row in set (0.00 sec)

 

mysql> drop database testmysql1; //ลบ database testmysql1 นี้
Query OK, 1 row affected (0.05 sec)

 

mysql> show databases; //แสดง database ทั้งหมดที่มีมาดูอีกครั้ง database testmysql1 จะถูกลบไปเรียบร้อยแล้ว
+--------------------+
| Database           |
+--------------------+
| test               |
+--------------------+
29 rows in set (0.03 sec)


เป็นยังไงมั่งครับ ลองพิมพ์ตามดูนะครับ แล้วจะเข้าใจมากขึ้นครับ

โดย webmaster medsai


Untitled Document
Untitled Document
ค้นหาทั่วไป
จาก
Untitled Document
ฟรีโฆษณาข้อความ
ร้าน CherryShop เดรสสวย งานส่งญี่ปุ่นตัดเย็บดี มีคุณภาพ สินค้าอัพเดตมากมาย คลิกเลยค่ะ
ร้าน Hello GirL หลังการบินไทย จำหน่ายเสื้อผ้าและรองเท้าสวยงามมากมายค่ะ ..คลิกมาสิคะ..
รับเขียนโปรเจ็คโปรแกรม ทั้ง Webbase และ Window base ASP.net, C#.net, VB.net, PHP, Crytal report. ติดต่อได้ที่คุณต้อม 086-330-3199
รับสมัคร COBOL Programmer ให้บริษัท Software House ในกรุงเทพฯ หลายตำแหน่ง ความรู้ภาษาอังกฤษอยู่ในระดับดี สนใจติดต่อมาได้ที่เบอร์ 02-670-9020 ต่อ 162 ติดต่อ คุณสุภศรครับ
รับบันทึกเทปโทรทัศน์ พร้อมตัดต่อทั้งภาครัฐ  เอกชน  และหน่วยงานต่างๆ  ในรูปแบบเบต้า และดีวี  โดยทีมงานที่มีประสบการณ์ ในการผลิตรายการโทรทัศน์ ทางช่อง 5 และเท็นทีวี พร้อมรับออกแบบงานด้านกราฟฟิก  ออกแบบรูปเล่มรายการ  แผ่นผับ ใบปลิว  พร้อมรับจัดทำสารคดี  และงาน พรีเซ็นเตชั่น  แนะนำองค์กร  งานรับปริญญา  งานแต่งงาน  แนะนำกิจกรรมต่างๆ ขององค์กร  ทั้งในและนอกสถานที่ ติดต่อได้ที่ หจก. มีดีมีเดีย ครีเอชั่น โทร. 02-948-1214, 081-123-8700 คุณชัชวาลย์ จิวสืบพงษ์
ขายอุปกรณ์คอมพิวเตอร์ ปลีก-ส่ง  ร้านขวัญ ไอที ขายอุปกรณ์ และอะไหล่คอมพิวเตอร์ ทั้งปลีกและส่ง ราคาย่อมเยา โทร. 081-909-5135 คุณชานัญชิดา
เครื่องสำอางค์นำเข้า เกาหลี ญี่ปุ่น  ขายถูก! เครื่องสำอางค์เกาหลี เครื่องสำอางค์ญี่ปุ่น Etude ,Skinfood ,Majolica, Lavshuca, เครื่องสำอางค์ฮอตฮิต และอีกมากมายเครื่องสำอางค์ นำเข้า เกาหลี ญี่ปุ่น ของแท้ 100% ราคาไม่แพง Pre-Order ก็ได้ค่ะ สนใจคลิกที่นี่เลย... นะคะ โทร 086-167-0883 คุณ penprapa
ต้องการรายชื่อและเบอร์โทร จากเว็บสมัครงานจำนวนมากเพื่อแนะนำให้กับคนที่ว่างงานได้มีงานทำ ไม่ใช่การส่งเมล์ก่อกวนไม่ใช่ขายตรงไม่ได้ขายประกันเพราะเราเป็นฝ่ายจัดหางานต้องการทำการตลาดแบบใหม่ที่เข้าถึงกลุ่มผู้ว่างงาน โดยมีค่าเหนื่อยให้ห้าหลักต่อเดือนหรือตามตกลงกันและทำเป็นระยะยาว(freelance) สนใจหรืออยากได้รายละเอียดเพิ่มเติมติดต่อได้ที่คุณออย 086-036-2400 หรือ e-mail : success_power@hotmail.com
 
!! หากผู้ใดพบว่าโฆษณาใด ก่อให้เกิดความเดือดร้อน หรือโฆษณาเกินจริง หรือละเมิดลิขสิทธิ์ ทำให้หน่วยงาน ห้างร้าน บริษัท หรือบุคคล ใด เกิดความเดือดร้อน กรุณาแจ้งเหตุผลของท่านมายัง webmaster medsai.com หากเหตุผลเหล่านั้นเป็นจริง ทางเราจะทำการลบโฆษณาออก ให้โดยไม่มีข้อแม้ครับ
 
*โฆษณาฟรีสนใจคลิกที่นี่เลย*
ลิงค์เพื่อนบ้านน่าสนใจ
เว็บคนเดินทางพาเที่ยว เว็บสังคมเครือข่าย
 
ลิงค์น่าสนใจ
ดนตรีไทย
เว็บอาชีพ
เว็บสุขภาพ
เว็บรวมเมนูอาหาร
สารานุกรมออนไลน์
สมุนไพร
แผนที่
คลังปัญญาไทย
ค้นหาคำศัพท์ออนไลน์
ค้นหาหมายเลขโทรศัพท์
คลังสื่อการเรียนรู้ที่ทุกคนร่วมสร้างได้
กรมอุตุนิยมวิทยา
ราคาน้ำมันวันนี้
ไปรษณีย์ไทย
ลิงค์ธนาคาร
ธนาคารไทยพาณิชย์
ธนาคารกรุงเทพ
ธนาคารทหารไทย
ธนาคารกรุงไทย
ธนาคารกรุงศรีอยุธยา
ธนาคารกสิกรไทย
ธนาคารยูโอบี
ธนาคารไทยธนาคาร
ธนาคารอาคารสงเคราะห์
 
Untitled Document
 
| หน้าหลัก | ฟรีสมุดบันทึกหาผู้พัฒนางาน | ติดต่อเรา | แผนที่เว็บไซท์ |
Untitled Document
ลิงค์แบนเนอร์เพื่อนบ้าน
  Thai Programmer Web เพื่อคนเขียนโปรแกรม เกมส์ วาไรตี้ สัมภาษณ์สาวสวย หาเพื่อน ดูทีวี ฟังวิทยุ ข่าว มิวสิควีดีโอ video clip webcam ลงประกาศ หางาน gallery ภาพเด็ด สาว น่ารัก Sexy พริ้ตตี้ นักศึกษา ดารา นักร้อง ไทย ญี่ปุ่น เกาหลี ฟรีโค้ด java script โปรแกรมมือถือ อีการ์ด สถานีวิทยุออนไลน์ เพิ่ม URL โฆษณาฟรี Add Url ดาวน์โหลด โปรแกรม ของฟรี ฟรี Script และอีกมากมายที่นี่ หน้าเหลืองจ๊อบ ศูนย์รวมคนหางาน ศูนย์กลางงานหาคน เดรส แซก เสื้อผ้ามือ2 สินค้าดี มีคุณภาพ ที่ www.ndesignproject.com/cherryshop ดีครับดอทคอม  
สนใจแลกลิงค์แบนเนอร์กันไหม?
 
ภาพแบนเนอร์ตัวอย่าง ต้องการแลกลิงค์แบนเนอร์นำโค้ดข้างล่างนี้ไปใส่ในเว็บไซท์ส่วนที่คุณต้องการแสดงได้เลยครับ
Medsai Dot Com เม็ดทรายดอทคอม เลือกสรรทุกสิ่งไว้เพื่อคุณ <a href="http://www.medsai.com" target="_blank" title="Medsai Dot Com เม็ดทรายดอทคอม เลือกสรรทุกสิ่งไว้เพื่อคุณ"><img src="http://www.medsai.com/banner/88x31/banner-b.gif" width="88" height="31" border="0" alt="Medsai Dot Com เม็ดทรายดอทคอม เลือกสรรทุกสิ่งไว้เพื่อคุณ"></a>
  *คลิกที่นี่เมื่อนำโค้ดไปติดตั้งแล้วนะครับ*
 
© 2008 Medsai Dot Com All Rights Reserved. ติดต่อเราได้ที่ อีเมล์: medsaiteam@medsai.com