คอมพิวเตอร์, ฐานข้อมูล
คำสั่งคอนโซล Windows - MySQL
การพัฒนาเทคโนโลยีสารสนเทศ - หนึ่งในพื้นที่ชั้นนำของกิจกรรมของมนุษย์ ดังนั้นในภูมิภาคนี้มีการลงทุนเงินจำนวนมาก ตั้งแต่จุดเริ่มต้นและจำนวนมากของงานที่แตกต่างกันจะได้รับการตัดสินใจที่จะวันที่จริงจังความสะดวกในชีวิตประจำวันของคนจำนวนมาก แต่ด้วยความก้าวหน้าในเทคโนโลยี, จำนวนของปัญหาซึ่งหนึ่งในนั้น - จำนวนเงินที่มากเกินไปของข้อมูลจะถูกเก็บไว้ ฐานข้อมูลถูกออกแบบมาเพื่อแก้ไขสถานการณ์
ภาพรวมของระบบการจัดการฐานข้อมูล
เนื่องจากปัญหาของการจัดเก็บข้อมูลจำนวนมากมีความเกี่ยวข้องสำหรับวันนี้มีหลายวิธีที่จะแก้ปัญหา แต่ละของพวกเขามุ่งเน้นไปที่งานทิศทางที่แน่นอน อย่างไรก็ตามพวกเขาร่วมกันในรูปแบบที่ซับซ้อนเต็มซึ่งช่วยลดความยุ่งยากปัญหาการจัดเก็บข้อมูล
มีการจัดหมวดหมู่ที่ชัดเจนซึ่งเป็นตัวกำหนดความต้องการสำหรับฐานข้อมูลเฉพาะและ DBMS (การจัดการระบบฐานข้อมูล) คือ ที่พบมากที่สุดในขณะนี้ถือว่าเป็นเทคโนโลยีการเก็บรักษาลูกค้าเซิร์ฟเวอร์ เหล่านี้รวมถึงต่อไปนี้: Firebird, InterBase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Linter, MySQL เรามีความสนใจในตัวเลือกหลัง - MySQL ซึ่งทีมสมบูรณ์มาตรฐานของ SQL เทคโนโลยีนี้เป็นหนึ่งในความนิยมมากที่สุดและใช้กันทั่วไปในการรับมือกับการประยุกต์ใช้และการผลิตปัญหาของท้องถิ่นขนาดเล็ก
สารตั้งต้นเทคโนโลยีไคลเอนต์เซิร์ฟเวอร์ฐานข้อมูลเซิร์ฟเวอร์แฟ้มซึ่งได้สูญเสียตำแหน่งของพวกเขาเนื่องจากจำนวนของเสียที่มีอยู่ในหมู่ที่จำเป็นที่จะต้องจัดสรรเคอร์เนลขยายพันธุ์ DBMS บนคอมพิวเตอร์แต่ละเครื่องและโหลดอย่างมีนัยสำคัญในเครือข่ายท้องถิ่นที่มีผลในการเพิ่มขึ้นใช้เวลานาน กลุ่มนี้รวมถึง ไมโครซอฟท์เข้าถึง Borland ความขัดแย้ง
เทคโนโลยีใหม่ที่ได้รับความนิยม
แต่ไม่กี่ปีที่ผ่านมามีความก้าวหน้าทางเทคโนโลยีที่กำลังได้รับความนิยมและความต้องการในการแก้ปัญหาท้องถิ่นขนาดเล็ก เรากำลังพูดถึงระบบการจัดการฐานข้อมูลแบบฝัง คุณสมบัติหลักของฐานข้อมูลนี้ - ไม่ด้านเซิร์ฟเวอร์ ระบบเองเป็นห้องสมุดที่ช่วยให้อย่างสม่ำเสมอในการจัดการกับข้อมูลจำนวนมากโฮสต์บนคอมพิวเตอร์ท้องถิ่น วิธีนี้จะช่วยลดข้อเสียไฟล์ทรัพยากรเซิร์ฟเวอร์และที่เหนือกว่าอย่างมากกับความเร็วเทคโนโลยีลูกค้าเซิร์ฟเวอร์
ในฐานะที่เป็นตัวอย่างที่สามารถมองเห็นได้ OpenEdge, SQLite, BerkeleyDB ซึ่งเป็นหนึ่งในตัวเลือก Firebird ของ Zigzag Sav, ไมโครซอฟท์ใน SQL Server กระชับ, Linter เช่นเดียวกับหนึ่งในตัวเลือก MySQL ว่าทีมจะไม่แตกต่างจากที่ใช้ในฐานข้อมูลลูกค้าเซิร์ฟเวอร์ อย่างไรก็ตามระบบฝังตัวได้อย่างง่ายดายสามารถสูญเสียความเกี่ยวข้องถ้ามีปัญหาจะยกเลิกการเป็นท้องถิ่น
ข้อดีหลักของฐานข้อมูล MySQL
ระบบการจัดการฐานข้อมูล MySQL เป็นหนึ่งในเทคโนโลยีที่นิยมมากที่สุดเพราะมันสามารถเปิดใช้งานเพื่อที่อยู่จำนวนมากของงาน ถ้าเราเปรียบเทียบกับคู่ที่ทันสมัยก็เป็นไปได้ที่จะระบุจำนวนข้อได้เปรียบที่สำคัญ
ประโยชน์หลักในตลาดรัสเซียจะถือเป็นความพร้อมใช้งานของมันเพราะมันเป็นค่าใช้จ่ายในกรณีส่วนใหญ่ คุณลักษณะที่สองคือความเร็ว หนึ่งในระบบที่นิยมมากที่สุดคือ MySQL ทีมงานก็เป็นไปอย่างรวดเร็วด้วยเวลาตอบสนองขั้นต่ำ ไม่มีผลกระทบต่อความเร็วของการประมวลผลคำสั่งในการเชื่อมต่อไปยังเซิร์ฟเวอร์ลูกค้าหลายในโหมดมัลติเธรดโดยใช้กลไกการสนับสนุน InnoDB สำหรับการทำธุรกรรมได้อย่างรวดเร็ว
การปรากฏตัวของโปรแกรมควบคุม ODBC ช่วยให้นักพัฒนาเพื่อให้ง่ายต่อการแก้ปัญหาหลาย ๆ ผลประโยชน์ที่ควรมีบทบัญญัติของโอกาสของการบันทึกความยาวคงที่และตัวแปร แต่หน้าที่หลักของซึ่งเป็นที่นิยมอย่างมากในหมู่โปรแกรมเมอร์ - อินเตอร์เฟซกับภาษา C และ PHP โอกาสที่มีให้โดย MySQL, ได้รับอนุญาตให้ใช้ฐานข้อมูลนี้สำหรับจำนวนมากของผู้ให้บริการเว็บโฮสติ้งบริการ
และสำหรับคนธรรมดาที่เรียบง่าย, การพัฒนาความสนใจในเทคโนโลยีที่ทันสมัยในการจัดเก็บข้อมูลที่มีความจำเป็นเพื่อศึกษา MySQL, คำสั่งของ SQL และไวยากรณ์เพราะผู้เชี่ยวชาญในพื้นที่นี้อยู่ในความต้องการที่ดีและจ่ายสูงทุกที่ในโลก ดังนั้นถ้าคนที่สนใจในทิศทางนี้ไม่มีค่าใช้จ่ายล่าช้า เราต้องย้ายไปศึกษาในขณะนี้
ฉันจะทำอะไรต้องศึกษา
ได้อย่างรวดเร็วก่อนมันอาจจะดูเหมือนว่าพื้นที่นี้เป็นเรื่องยากที่จะศึกษาด้วยตนเองและต้องมีการสื่อสารอย่างต่อเนื่องกับผู้เชี่ยวชาญ แต่ก็ไม่เป็นเช่นนั้น สถาปัตยกรรมการศึกษาและคุณสมบัติของ MySQL, ทีมงานหลักของ ภาษาแบบสอบถาม และทุกอย่างเชื่อมต่อกับมันคุณสามารถเป็นเจ้าของโดยไม่ต้องหันไปใช้ความช่วยเหลือของที่ปรึกษา ก็พอที่จะมีความปรารถนาและความพยายามที่จะเดินหน้าต่อไป เฉพาะการพัฒนาตนเองและการศึกษาของพื้นที่นี้จะช่วยให้ได้รับความรู้ใหม่ที่จะรวมทักษะที่ได้มาและอาจจะเริ่มต้นในการสร้างงานสร้างอาชีพและย้ายไปในทิศทางนี้
เพื่อศึกษาคำสั่งพื้นฐานแรกของทั้งหมดที่คุณจำเป็นต้องมีในมือเป็นรุ่นฟรีของยูทิลิตี้ MySQL คอนโซล กระบวนการเรียนรู้ที่เริ่มต้นกับมัน คุณสามารถดาวน์โหลดได้จากเว็บไซต์อย่างเป็นทางการของ MySQL จะถูกติดตั้งได้อย่างง่ายดายบนระบบปฏิบัติการใด ๆ กลายเป็นเซิร์ฟเวอร์และไคลเอ็นต์บนคอมพิวเตอร์เครื่องเดียวซึ่งมีความสะดวกมาก
จากนั้นก็จะมีความจำเป็นต้องหันไปหาคู่มือการฝึกอบรมที่มีข้อมูลพื้นฐานเกี่ยวกับสภาพแวดล้อม MySQL คำสั่งคอนโซล สำหรับการวิจัยขั้นพื้นฐานเป็นกฎที่พวกเขามีอยู่ยัง ข้อมูลเกี่ยวกับเรื่องนี้ค่อนข้างมาก แต่คุณต้องที่จะมาถึงทางเลือกอย่างจริงจัง ข้อมูลควรจะนำเสนออย่างต่อเนื่องและมีโครงสร้างชัดเจน
หากคุณมีความรู้พื้นฐานของภาษาอังกฤษคุณสามารถใช้การสนับสนุนคอนโซลในตัว เพื่อจุดประสงค์นี้มีคำสั่งช่วยพิเศษซึ่งจะช่วยให้เข้าใจการใช้เครื่องมือของ MySQL
คำสั่งคอนโซลหลัก
ราบรื่นจากคุณสมบัติพื้นฐานความสามารถและผลประโยชน์ที่เราได้รายการของคำสั่งพื้นฐาน ยูทิลิตี้ MySQL แรกมีเพียงผู้ใช้คนหนึ่งซึ่งเป็นเพียงการใช้สำหรับการศึกษา ผู้ใช้รายนี้ชื่อรากมีรหัสผ่านเป็นเหมือนชื่อ
เมื่อเปิดตัวครั้งแรกและที่ตามมาของผู้ใช้คอนโซล MySQL จะต้องใส่รหัสผ่านรากสำหรับการทำงานต่อไปกับ DBMS MySQL คำสั่ง CLI จะใช้ได้เฉพาะหลังจากการตรวจสอบที่ประสบความสำเร็จ
หลังจากที่ประสบความสำเร็จในการทดสอบเพื่อความสะดวกของคุณสามารถแสดงคำสั่งที่มีอยู่โดยใช้คำสั่งช่วยเหลือ หลังจากนั้นคอนโซลจะนำเสนอให้คำสั่งที่มีอยู่ทั้งหมดและคำอธิบายสั้น ๆ ของพวกเขา
และคำสั่งควบคุมการแสดงผล
ตอนนี้คุณต้องไปที่ขั้นตอนต่อไป การทำเช่นนี้คุณจะต้องเลือกที่มีอยู่หรือสร้างฐานข้อมูลใหม่ ในการเลือกฐานข้อมูลที่มีอยู่จะต้องใช้คำสั่งการใช้งาน และผ่านช่องว่างที่จะใส่ชื่อฐานข้อมูล ในขั้นต้นยูทิลิตี้ก็คือมีเพียงหนึ่ง - กับการทดสอบชื่อ ดังนั้นแบบสอบถามจะมีลักษณะเช่นนี้: การใช้งาน ทดสอบ
การ สร้างฐานข้อมูล ที่คุณจำเป็นต้องใช้คำสั่งสร้างชี้ไปที่ฐานข้อมูลคำหลักของเธอและระบุชื่อที่เหมาะสม โครงสร้างเตะแบบฟอร์มต่อไป: การสร้างฐานข้อมูล Name_of_database จะทำงานร่วมกับฐานข้อมูลที่สร้างขึ้นใหม่มีความจำเป็นต้องใช้โดยใช้คำสั่งการใช้งาน
สื่อที่มีฟังก์ชั่นสำหรับการแสดงฐานข้อมูลที่มีอยู่ในตารางคีย์หลักหรือการเชื่อมต่อภายนอกและการแสดงผลข้อมูลที่มีอยู่เกี่ยวกับพวกเขาใน MySQL คอนโซล ทีมในกรณีนี้ควรเริ่มต้นด้วยข้อเสนอที่แสดง ตัวอย่างเช่นการแสดงรายการของฐานข้อมูลที่มีอยู่สำหรับผู้ใช้ปัจจุบันเพียงป้อนคำต่อไปนี้: การแสดง ฐานข้อมูล ในการแสดงตารางพอหลังจากคำหลักเปลี่ยนวัตถุแสดงผลโดยการเขียนตาราง
ทีมผู้บริหารตาราง
ก่อนที่จะดำเนินการต่อไปก็เป็นสิ่งจำเป็นอีกครั้งที่จะจำได้ว่ามีการปฏิบัติตามมาตรฐาน SQL ให้โอกาสสำหรับนักพัฒนาโดยไม่คำนึงถึงฐานข้อมูลและการดำเนินงานระบบ การร้องขอการพัฒนาในสภาพแวดล้อมใด ๆ ที่สนับสนุนมาตรฐาน SQL จะประสบความสำเร็จในการทำงาน (เมื่อฐานข้อมูลที่มีอยู่และตาราง) ในสภาพแวดล้อม MySQL คำสั่งของ Windows คอนโซลจะไม่แตกต่างจากที่ใช้ในระบบปฏิบัติการอื่น ๆ
สเปรดชีตมีจำนวนของคำสั่งเฉพาะที่ถ้าเราแปลให้เป็นภาษาอังกฤษพูดสำหรับตัวเอง เกี่ยวกับคำสั่งสร้างดังกล่าวข้างต้น นอกจากนี้ยังสามารถใช้งานเพื่อเพิ่มตารางไปยังฐานข้อมูลไว้ก่อนหน้านี้ ในการลบวัตถุฐานข้อมูลเช่นตารางและใช้คำสั่งลดลงซึ่งจะมีการเพิ่มชื่อของวัตถุที่ถูกทำลาย ตัวอย่าง: ลดลง ชื่อ _ ของ _ คุณ _ ตาราง
ร้องขอไวยากรณ์กับเซิร์ฟเวอร์ฐานข้อมูลมักจะมีโครงสร้างทั่วไป ดังนั้นขอได้รับการออกแบบบน Windows และจะทำงานได้ดีในลินุกซ์ MySQL คอนโซล ทีมงานได้รับการรักษาเซิร์ฟเวอร์ไม่มีข้อผิดพลาดในระบบปฏิบัติการหนึ่งไม่สามารถก่อให้เกิดข้อผิดพลาดในคนอื่น ๆ
เลือกทีม
แต่ที่สำคัญที่สุดไวยากรณ์คำสั่งสเปรดชีตง่ายพอ - เลือกทีม มันถูกใช้เพื่อเลือกข้อมูลจากฐานข้อมูล ไวยากรณ์เดิมเป็นดังนี้: * เลือกจาก ตาราง _ ชื่อ โดยส่งคำขอไปยังเซิร์ฟเวอร์ฐานข้อมูลลูกค้าจะต้องได้รับการบันทึกทั้งหมดที่เก็บไว้ในตาราง
หลายคนไม่เคยคิด แต่เมื่อเรียกดูทรัพยากรอินเทอร์เน็ตมีการใช้อย่างต่อเนื่องคำสั่ง MySQL The-คำสั่ง PHP ใช้ไวยากรณ์ภาษา SQL เพื่อแสดงเนื้อหาของไดเรกทอรีของร้านค้าออนไลน์หรือข่าวในเครือข่ายสังคมที่ แทนที่จะเป็น "*" หลังจากที่ข้อเสนอเลือกเป็นกฎรายการเขตข้อมูลหลักของตารางหรือหลายตารางของข้อมูลที่ต้องดำเนินการ ในกรณีของการสุ่มตัวอย่างจากตารางหลายมัดพิเศษเข้าร่วมซึ่งทำหน้าที่ในการเชื่อมต่อพวกเขาในการเชื่อมต่อภายนอก อย่างไรก็ตามเงื่อนไขนี้สามารถเปลี่ยนแปลงได้อย่างอิสระระบุว่าเขตควรจะดำเนินการเชื่อมต่อ
การตั้งข้อ จำกัด การสุ่มตัวอย่าง
บางครั้งมีการตอบสนองต่อสถานการณ์ที่ได้รับจากเซิร์ฟเวอร์ฐานข้อมูลมีข้อมูลที่ซ้ำกัน เพื่อให้ผู้ใช้สามารถเป็นรายการที่ไม่ซ้ำกันเท่านั้นที่มองเห็นได้โดยใช้ข้อเสนอที่แตกต่างกัน มันถูกวางไว้ก่อนที่รายการของเขตข้อมูลที่ต้องการและทำหน้าที่เป็นผู้ช่วยในการซ่อนที่ซ้ำกัน
Similar articles
Trending Now