PHP: [9] ฐานข้อมูล MYSQL

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Datadictionary Prakan Sringam.
Advertisements

BC421 File and Database Lab
UPDATING DATA By SQL (SA&D-9)
บทที่ 4 PHP with Database
เสรี ชิโนดม MS SQLServer 7 เสรี ชิโนดม
ภาษา SQL (Structured Query Language)
กลุ่มคำสั่ง SQL สามารถแบ่งได้ดังนี้
การจัดการเว็บไซค์คลังความรู้ ด้วยระบบฐานข้อมูล MySql
บทที่ 5 Visual C#.NET กับ ฐานข้อมูล
Chapter IV : สร้างการติดต่อ
Security and Integrity
การพัฒนาระบบฐานข้อมูล ด้วยโปรแกรม SQL
ภาษา SQL (Structured Query Language)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
ASP [#15] การใช้งาน ASP กับ Mysql ผ่าน ODBC การทำสมุดเยี่ยม Guestbook
HTTP Client-Server.
การเขียนโปรแกรมออนไลน์
MySQL.
ข้อดีของฐานข้อมูล 1. หลีกเลี่ยงความขัดแย้งของข้อมูล การจัดเก็บข้อมูลแบบแฟ้มข้อมูล โดยข้อมูลเรื่องเดียวกันอาจมีอยู่หลายแฟ้มข้อมูล ซึ่งก่อให้เกิดความขัดแย้งของข้อมูลได้
การเชื่อมต่อฐานข้อมูลด้วย PHP
SQL - Structured Query Language
Structured Query Language (SQL)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
การติดตั้ง AppServ
Php with Database Professional Home Page :PHP
แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้
Database Programming Exceed Camp #2 24 October 2005.
สถาปัตยกรรมของระบบฐานข้อมูล
MySQL Case study about MySQL On XAMPP server Update : August 23,2012
คือระบบที่รวบรวมข้อมูลไว้ในที่เดียวกัน ซึ่ง ประกอบไปด้วยแฟ้มข้อมูล (File) ระเบียน (Record) และ เขตข้อมูล (Field) และถูกจัดการด้วยระบบ เดียวกัน โปรแกรมคอมพิวเตอร์จะเข้าไปดึงข้อมูล.
PHP-6 PHP MySQL ตัวอย่างการพัฒนาระบบด้วย MySQL.
PHP:Hypertext Preprocessor
Creating Database With Structure Query Language (SA&D-8)
ซอฟแวร์ระบบจัดการฐานข้อมูล (MySQL)
HTML, PHP.
SQL Structured Query Language.
การสอบถามข้อมูลแบบซ้อนกัน
SQL เพื่อควบคุมความปลอดภัย (Week 2). การควบคุมการเข้าถึงข้อมูล ระบบการจัดการข้อมูลโดยส่วนใหญ่จะมีกลไกที่ ทำให้แน่ใจได้ว่าเฉพาะผู้มีสิทธิเท่านั้นที่ สามารถเข้าถึงข้อมูลในฐานข้อมูล.
PHP & MySQL ระบบจัดการสินค้า
1. การศึกษาและการวิเคราะห์ความต้องการของผู้ใช้
เสรี ชิโนดม MySQL เสรี ชิโนดม
โปรแกรม Microsoft Access
การใช้ PHP ติดต่อฐานข้อมูลMySQL
การใช้ PHP และ MySQLสร้าง”Web-board”
การใช้งานระบบจัดการฐานข้อมูล Mysql ผ่าน phpmyadmin
การติดตั้ง Moodle บนวินโดว์
1. การเขียนโปรแกรมภาษา PHP เบื้องต้น
การใช้งาน ฐานข้อมูล การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม.
การสร้างฐานข้อมูลโดยการใช้ phpMyAdmin
CHAPTER 12 SQL.
Introduction to PHP, MySQL – Special Problem (Database)
ADO.NET (การบริหารและจัดการข้อมูล)
SQL Structured Query Language.
ระบบฐานข้อมูลการดำเนินงานกิจกรรมสาธารณสุข
PHP with MySQL.
การพัฒนาโปรแกรมเสริมสำหรับการ แสดงวีดีโอจากเว็บไซต์ภายนอกใน เวิร์ดเพรส (Development plugin for displaying video from an external website in WordPress)
CHAPTER 13 MySQL and phpMyAdmin
จากรูป ถามถึง Foreign key ของใบจัดสินค้า หากใครเลือกตอบ ในวงกลมสีเขียว ได้คะแนน นอกนั้น หักคะแนน  ส่วนเลขที่ใบ นั้น ถือเป็น.
การเขียนโปรแกรมบนเว็บ PHP กับ MySQL
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
SQL (Structure Query Language) ตอนที่ 1
Introduction to SQL (MySQL) – Special Problem (Database)
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
1 Introduction to SQL กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
SQL (Structured Query Language)
SQL (Structured Query Language)
Chapter 9 : ภาษาทางด้านฐานข้อมูลคำสั่ง SQL (SQL Command)
SQL – Web Programming and Web Database
เรื่อง การวิเคราะห์และออกแบบฐานข้อมูล MySQL Database
คำสั่งสร้างฐานข้อมูล
ใบสำเนางานนำเสนอ:

PHP: [9] ฐานข้อมูล MYSQL

MYSQL mysql (อ่านว่า มาย-เอส-คิว-แอล) เป็นซอฟต์แวร์จัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) โปรแกรมหนึ่งที่นิยมใช้งานร่วมกับ PHP mysql เป็นซอฟต์แวร์ที่สามารถดาวน์โหลดได้ฟรี จาก http://www.mysql.com/ ถ้าได้ทำการติดตั้ง appserv จะมีการติดตั้ง mysql ให้โดยอัตโนมัติแล้ว

MYSQL : การใช้งาน พิมพ์ mysql –u root –p เพื่อ login เข้าใช้งาน

MYSQL : การตรวจสอบสถานะ พิมพ์ status เพื่อตรวจสอบสถานะ

MYSQL : การออกจาก mysql พิมพ์ exit เพื่อออกจาก mysql

MYSQL : คำสั่ง sql คำสั่ง ความหมาย show databases; use ชื่อฐานข้อมูล; ใช้เลือกฐานข้อมูลที่จะเข้าไปทำงานด้วย show tables; ใช้แสดงรายชื่อเทเบิลทั้งหมดภายในฐานข้อมูลที่ใช้อยู่ปัจจุบัน show columns from ชื่อเทเบิล; ใช้แสดงรายละเอียดของฟิลด์ต่าง ๆ ของ table ที่ระบุ

MYSQL : คำสั่ง sql นอกจากคำสั่งข้างต้น mysql ยังสามารถใช้คำสั่งมาตรฐานทั่วไปของ sql language ได้ อาทิเช่น create database, create table drop database, drop table alter insert into update delete select

phpMyAdmin การใช้งาน mysql ผ่าน command line เป็นเรื่องที่ไม่สะดวก ด้วยเหตุนี้ Tobias Retschiller จึงได้เขียนสคริปต์ php ขึ้นมาชุดหนึ่ง เพื่อใช้จัดการ ควบคุม และเปลี่ยนแปลงรายละเอียดต่าง ๆ ในฐานข้อมูล mysql สคริปต์ชุดนี้ถูกเรียกว่า phpMyAdmin ถ้ามีการติดตั้ง appserv สคริปต์ phpMyAdmin จะถูกติดตั้งให้โดยอัตโนมัติแล้ว phpMyAdmin สามารถดาวน์โหลดได้ฟรีจาก http://www.phpmyadmin.net/home_page/index.php

เตรียมการก่อนใช้ phpMyAdmin เพื่อบริหาร mysql แก้ไขไฟล์ชื่อ config.inc.php ในไดเรกทอรี \appserv\www\phpMyAdmin\

เตรียมการก่อนใช้ phpMyAdmin เพื่อบริหาร mysql เพิ่มเติม http://127.0.0.1/phpMyAdmin/

การเข้าสู่ phpMyAdmin เพื่อบริหาร mysql

ตารางชื่อ student ให้สร้างตารางนี้ในฐานข้อมูลชื่อ school

Data Dictionary (พจนานุกรมข้อมูล) ชื่อ ตาราง ชื่อ Atrribute ราย ละเอียด ชนิดข้อมูล รูปแบบการ ป้อนข้อมูล ช่วงข้อมูล Not null คีย์ FK อิงกับ DEPARTMENT dep_id รหัสแผนก INT (auto increment) ใช่ PK dep_name ชื่อแผนก VARCHAR(35)

Data Dictionary (พจนานุกรมข้อมูล) ชื่อ ตาราง ชื่อ Atrribute ราย ละเอียด ชนิดข้อมูล รูปแบบการ ป้อนข้อมูล ช่วงข้อมูล Not null คีย์ FK อิงกับ STUDENT student_id รหัส นร., นศ. CHAR(10) ใช่ PK firstname VARCHAR(35) lastname นามสกุล parent_name ชื่อผู้ปกครอง address ที่อยู่ VARCHAR(50) city อำเภอ province จังหวัด postal_code รหัสไปรษณีย์ CHAR(5) dep_id รหัสแผนกที่สังกัด INT department

phpMyAdmin: สร้างฐานข้อมูล school

phpMyAdmin: สร้างตาราง department

phpMyAdmin: สร้างตาราง department

phpMyAdmin: สร้างตาราง department

phpMyAdmin: สร้างตาราง department

phpMyAdmin: สร้างตาราง student

phpMyAdmin: สร้างตาราง student

phpMyAdmin: สร้างตาราง student

phpMyAdmin: insert ข้อมูลเข้า department

phpMyAdmin: insert ข้อมูลเข้า department

phpMyAdmin: insert ข้อมูลเข้า department

phpMyAdmin: insert ข้อมูลเข้า department

phpMyAdmin: insert ข้อมูลเข้า department

phpMyAdmin: insert ข้อมูลเข้า student

phpMyAdmin: insert ข้อมูลเข้า student

phpMyAdmin: insert ข้อมูลเข้า student

phpMyAdmin: insert ข้อมูลเข้า student

phpMyAdmin: การทดลองใช้คำสั่ง sql

phpMyAdmin: การทดลองใช้คำสั่ง sql

phpMyAdmin: การทดลองใช้คำสั่ง sql

phpMyAdmin: การแก้ไขข้อมูล click ที่นี่ เพื่อทำการแก้ไขข้อมูล

phpMyAdmin: การลบข้อมูล เลือกที่ check box click ที่รูปถังขยะเพื่อลบข้อมูล