คำถามติดแท็ก mysql

MySQL เป็นโอเพ่นซอร์สระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) ที่ใช้ภาษาคิวรีเชิงโครงสร้าง (SQL) ห้ามใช้แท็กนี้สำหรับฐานข้อมูลอื่น ๆ เช่น SQL Server, SQLite เป็นต้นฐานข้อมูลเหล่านี้เป็นฐานข้อมูลที่แตกต่างกันซึ่งทั้งหมดใช้ภาษาของ SQL เพื่อจัดการข้อมูล

7
MySQL ค้นหาและแทนที่ข้อความในฟิลด์
แบบสอบถาม MySQL ใดที่จะทำการค้นหาข้อความและแทนที่ในฟิลด์ใดฟิลด์หนึ่งในตาราง คือค้นหาfooและแทนที่ด้วยbarเพื่อบันทึกข้อมูลที่มีค่าที่จะกลายเป็นhello foohello bar
257 mysql  sql  search  replace 

9
ชนิดข้อมูล MySQL ใดที่ควรใช้กับละติจูด / ลองจิจูดที่มีทศนิยม 8 ตำแหน่ง?
ฉันกำลังทำงานกับข้อมูลแผนที่และLatitude/Longitudeขยายไปถึง 8 ตำแหน่งทศนิยม ตัวอย่างเช่น: Latitude 40.71727401 Longitude -74.00898606 ฉันเห็นในเอกสารของ Google ที่ใช้: lat FLOAT( 10, 6 ) NOT NULL, lng FLOAT( 10, 6 ) NOT NULL อย่างไรก็ตามตำแหน่งทศนิยมของพวกเขาไปที่ 6 ฉันควรใช้FLOAT(10, 8)หรือมีวิธีอื่นในการพิจารณาสำหรับการจัดเก็บข้อมูลนี้เพื่อให้แม่นยำ มันจะใช้กับการคำนวณแผนที่ ขอบคุณ!

30
ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในผ่านซ็อกเก็ต '/var/lib/mysql/mysql.sock' (2)
ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามเชื่อมต่อกับ mysql: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) มีวิธีแก้ไขข้อผิดพลาดนี้หรือไม่? อะไรคือเหตุผลเบื้องหลัง
255 mysql  sockets  connect 

14
จะเปิดใช้งาน MySQL Query Log ได้อย่างไร?
ฉันจะเปิดใช้งานฟังก์ชั่น MySQL ที่บันทึกคำสั่งการสืบค้น SQL แต่ละคำสั่งที่ได้รับจากลูกค้าและเวลาที่คำสั่งการสอบถามส่งมาได้อย่างไร ฉันสามารถทำสิ่งนั้นใน phpmyadmin หรือ NaviCat ได้หรือไม่ ฉันจะวิเคราะห์บันทึกได้อย่างไร
252 mysql  logging 

3
MySQL INSERT INTO VALUES .. เทียบกับ INSERT INTO SET SET
ความแตกต่างหลักระหว่างINSERT INTO table VALUES ..และ INSERT INTO table SETคืออะไร? ตัวอย่าง: INSERT INTO table (a, b, c) VALUES (1,2,3) INSERT INTO table SET a=1, b=2, c=3 แล้วประสิทธิภาพของสองสิ่งนี้ล่ะ?
252 sql  mysql  performance 

12
วิธีลบข้อ จำกัด ออกจากตาราง MySQL ของฉัน
ฉันต้องการลบข้อ จำกัด ออกจากตารางของฉัน คำถามของฉันคือ: ALTER TABLE `tbl_magazine_issue` DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users` แต่ฉันได้รับข้อผิดพลาด: #1064- คุณมีข้อผิดพลาดในไวยากรณ์ SQL ของคุณ ตรวจสอบคู่มือที่สอดคล้องกับรุ่นเซิร์ฟเวอร์ MySQL ของคุณเพื่อหาไวยากรณ์ที่ถูกต้องเพื่อใช้ใกล้กับ 'ข้อ จำกัดFK_tbl_magazine_issue_mst_users' ที่บรรทัดที่ 1

15
ความแตกต่างระหว่างคีย์หลักและคีย์เฉพาะ
ฉันใช้ฐานข้อมูล MySQL ฉันมีความสับสนระหว่างคีย์หลักและคีย์เฉพาะ โปรดช่วยฉันในที่ที่ฉันควรสร้างคีย์หลักและคีย์เฉพาะ ฉันหมายถึงสถานการณ์ที่เราสร้างคีย์เฉพาะหรือคีย์หลัก

4
MySQL ON กับการใช้งาน?
ใน MySQL JOINอะไรคือความแตกต่างระหว่างONและUSING()? เท่าที่ฉันสามารถบอกได้ว่าUSING()เป็นเพียงความสะดวกสบายมากขึ้นในขณะที่ไวยากรณ์ONช่วยให้มีความยืดหยุ่นมากขึ้นเล็กน้อยเมื่อชื่อคอลัมน์ไม่เหมือนกัน อย่างไรก็ตามความแตกต่างที่ให้เล็ก ๆ น้อย ๆ USING()ที่คุณจะคิดว่าพวกเขาต้องการเพียงแค่ทำไปด้วย มีอะไรมากกว่านี้ตรงตา? ถ้าใช่ฉันควรใช้สิ่งใดในสถานการณ์ที่กำหนด
252 mysql  join  using 

29
รหัสข้อผิดพลาด: 2013. สูญเสียการเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ระหว่างการสืบค้น
ฉันได้รับรหัสข้อผิดพลาด: 2013 การเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ในระหว่างข้อผิดพลาดของแบบสอบถามเมื่อฉันพยายามเพิ่มดัชนีไปยังตารางโดยใช้ MySQL Workbench ฉันสังเกตเห็นด้วยว่าจะปรากฏขึ้นเมื่อใดก็ตามที่ฉันเรียกใช้แบบสอบถามยาว มีการเพิ่มค่าการหมดเวลาหรือไม่

8
MySQL ประมวลผล ORDER BY และ LIMIT ในแบบสอบถามอย่างไร
ฉันมีคำถามที่มีลักษณะเช่นนี้: SELECT article FROM table1 ORDER BY publish_date LIMIT 20 ORDER BY ทำงานอย่างไร มันจะเรียงลำดับระเบียนทั้งหมดแล้วรับ 20 อันดับแรกหรือจะได้รับ 20 รายการและสั่งซื้อจากpublish_dateเขตข้อมูลหรือไม่ หากเป็นรายการสุดท้ายคุณไม่รับประกันว่าจะได้รับ 20 บทความล่าสุด


11
รับ ID คีย์หลักของเรกคอร์ดใหม่จากแบบสอบถามแทรก mysql หรือไม่
ตกลงดังนั้นช่วยบอกฉันทำข้อมูล MySQL INSERTเป็นหนึ่งในตารางของฉันและตารางมีคอลัมน์item_idที่มีการตั้งค่าและautoincrementprimary key ฉันจะได้รับแบบสอบถามเพื่อส่งออกค่าของคีย์หลักที่สร้างขึ้นใหม่item_idในแบบสอบถามเดียวกันได้อย่างไร ขณะนี้ฉันกำลังเรียกใช้เคียวรีที่สองเพื่อเรียกคืน id แต่นี่ดูเหมือนว่าเป็นการปฏิบัติที่ดีเนื่องจากการพิจารณานี้อาจให้ผลลัพธ์ที่ผิด ... หากไม่สามารถทำเช่นนั้นได้วิธีปฏิบัติที่ดีที่สุดเพื่อให้แน่ใจว่าฉันได้รับรหัสที่ถูกต้องคืออะไร

4
คีย์ SQL, MUL เทียบกับ PRI กับ UNI
ความแตกต่างระหว่างคืออะไรMUL, PRIและUNIใน MySQL? ฉันทำงานกับแบบสอบถาม MySQL โดยใช้คำสั่ง: desc mytable; หนึ่งในเขตที่มีการแสดงให้เห็นว่าเป็นMULกุญแจสำคัญคนอื่น ๆ แสดงเป็นหรือUNIPRI ฉันรู้ว่าถ้าคีย์คือPRIเพียงหนึ่งระเบียนต่อตารางสามารถเชื่อมโยงกับคีย์นั้น หากมีกุญแจMULนั่นหมายความว่าอาจมีระเบียนที่เกี่ยวข้องมากกว่าหนึ่งรายการหรือไม่ mytableนี่คือการตอบสนองของ +-----------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+---------+------+-----+---------+-------+ | courseid | int(11) | YES | MUL | NULL | | | dept | char(3) | YES | | NULL …
248 mysql  sql  key 

7
ที่ไหนที่มี
ทำไมคุณต้องวางคอลัมน์ที่คุณสร้างเอง (เช่นselect 1 as "number") หลังHAVINGและไม่WHEREอยู่ใน MySQL? และมีข้อเสียใด ๆ แทนการทำWHERE 1(เขียนคำจำกัดความทั้งหมดแทนชื่อคอลัมน์)?

5
แฮช SHA256 นานแค่ไหน
ฉันจะใช้SHA256รหัสผ่าน + เกลือ แต่ฉันไม่รู้ว่าจะต้องใช้เวลานานแค่ไหนVARCHARเมื่อตั้งค่าฐานข้อมูล MySQL ความยาวที่ดีคืออะไร?
247 mysql  sha256 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.