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

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



10
วิธีรับวันและเวลาปัจจุบันใน MySQL
มีค่าหรือคำสั่งเช่น DATETIME ที่ฉันสามารถใช้ในแบบสอบถามแบบแมนนวลเพื่อแทรกวันที่และเวลาปัจจุบันหรือไม่ INSERT INTO servers ( server_name, online_status, exchange, disk_space, network_shares ) VALUES( 'm1', 'ONLINE', 'ONLINE', '100GB', 'ONLINE' 'DATETIME' ) ค่า DATETIME ที่ยกมาในตอนท้ายเป็นที่ที่ฉันต้องการเพิ่มวันที่และเวลาปัจจุบัน
148 mysql  sql  datetime 

12
วิธีอัปเดตคอลัมน์ด้วยค่า Null
ฉันกำลังใช้ mysql และจำเป็นต้องอัปเดตคอลัมน์ด้วยค่า Null ฉันลองหลายวิธีแล้วสิ่งที่ดีที่สุดที่ฉันได้รับคือสตริงว่าง มีไวยากรณ์พิเศษที่ต้องทำหรือไม่
148 mysql  sql-update 

3
Mysql เพิ่มผู้ใช้สำหรับการเข้าถึงระยะไกล
ฉันสร้างผู้ใช้ด้วยuser@'%' password 'passwordแต่ฉันไม่สามารถเชื่อมต่อกับ: mysql_connect('localhost:3306', 'user', 'password'); เมื่อฉันสร้างผู้ใช้user@'localhost'ฉันก็สามารถเชื่อมต่อได้ ทำไม? ไม่ได้หมายความว่า '%' จากโฮสต์ใด ๆ

5
วิธีการแทรกแบทช์ใน MySQL
ฉันมีบันทึกจำนวน 1 รายการที่ต้องป้อนลงในตาราง วิธีที่ดีที่สุดในการทำแบบสอบถามคืออะไร? ฉันควรทำวนรอบและแทรกหนึ่งระเบียนต่อการวนซ้ำหรือไม่ หรือมีวิธีที่ดีกว่า
148 mysql  sql  database  insert 

6
เลือกบันทึกจาก NOW () -1 วัน
มีวิธีในคำสั่ง MySQL ในการสั่งซื้อบันทึก (ผ่านการประทับวันที่) โดย> = NOW () -1 ดังนั้นจึงเลือกบันทึกทั้งหมดตั้งแต่วันก่อนวันนี้ถึงอนาคต
148 mysql  select  where  datestamp 


15
การเลือก 1 จากตารางหมายถึงอะไร
ฉันได้เห็นข้อความค้นหามากมายด้วยบางสิ่งดังต่อไปนี้ Select 1 From table สิ่งนี้1หมายความว่าอย่างไรมันจะถูกประหารชีวิตอย่างไรและมันจะกลับมาอย่างไร นอกจากนี้ในสถานการณ์ประเภทใดสามารถใช้สิ่งนี้ได้ไหม
146 mysql  sql  plsql 


7
การใช้ข้อคิดเห็นและไลค์ในฐานข้อมูล
ฉันเป็นนักพัฒนาซอฟต์แวร์ ฉันรักที่จะรหัส แต่ฉันเกลียดฐานข้อมูล ... ปัจจุบันฉันสร้างเว็บไซต์ที่ผู้ใช้จะได้รับอนุญาตให้ทำเครื่องหมายกิจการเป็นชอบ (เหมือนใน FB) แท็กมันและแสดงความคิดเห็น ฉันติดอยู่กับการออกแบบตารางฐานข้อมูลสำหรับจัดการฟังก์ชันนี้ การแก้ปัญหาเป็นเรื่องไม่สำคัญหากเราสามารถทำสิ่งนี้ได้เพียงประเภทเดียวเท่านั้น (เช่นภาพถ่าย) แต่ฉันต้องเปิดใช้งานสิ่งนี้สำหรับ 5 สิ่งที่แตกต่างกัน (ตอนนี้ แต่ฉันยังคิดว่าจำนวนนี้สามารถเพิ่มขึ้นได้เช่นกันเมื่อการบริการทั้งหมดเพิ่มขึ้น) ฉันพบคำถามที่คล้ายกันที่นี่ แต่ไม่มีคำตอบที่น่าพอใจดังนั้นฉันจึงถามคำถามนี้อีกครั้ง คำถามคือวิธีการที่ถูกต้องได้อย่างมีประสิทธิภาพและยืดหยุ่นในการออกแบบฐานข้อมูลเพื่อที่จะสามารถเก็บความคิดเห็นแตกต่างกันสำหรับตาราง , ชอบแตกต่างกันสำหรับตารางและแท็กสำหรับพวกเขา รูปแบบการออกแบบบางคำตอบจะดีที่สุด;) รายละเอียด : ฉันมีตาราง Userที่มีข้อมูลของผู้ใช้บางส่วนและอีก 3 ตาราง : Photoกับการถ่ายภาพ , Articlesกับบทความ , Placesกับสถานที่ ฉันต้องการเปิดใช้งานผู้ใช้ที่บันทึกไว้เพื่อ: แสดงความคิดเห็นใด ๆ ใน 3 ตารางเหล่านั้น ทำเครื่องหมายใด ๆ ของพวกเขาเป็นที่ชอบ ติดแท็กใด ๆ ของพวกเขาด้วยแท็กบางอย่าง ฉันต้องการนับจำนวนไลค์สำหรับทุกองค์ประกอบและจำนวนครั้งที่ใช้แท็กเฉพาะ 1 เซนต์วิธีการ : …

2
เป็นความคิดที่ดีที่จะทำดัชนีฟิลด์วันที่และเวลาใน mysql หรือไม่?
ฉันกำลังออกแบบฐานข้อมูลขนาดใหญ่ ในแอปพลิเคชันของฉันฉันจะมีหลายแถวเช่นปัจจุบันฉันมีหนึ่งตารางที่มีข้อมูล 4 ล้านรายการ คำค้นหาส่วนใหญ่ของฉันใช้ datetime clause เพื่อเลือกข้อมูล เป็นความคิดที่ดีที่จะทำดัชนีเขตข้อมูลวันที่เวลาในฐานข้อมูล mysql หรือไม่ Select field1, field2,.....,field15 from table where field 20 between now() and now + 30 days ฉันพยายามทำให้ฐานข้อมูลของฉันทำงานได้ดีและการสืบค้นจะทำงานได้อย่างราบรื่น ยิ่งไปกว่านั้นคุณคิดว่าฉันควรจะต้องสร้างฐานข้อมูลที่มีประสิทธิภาพสูงอย่างไร
146 mysql  indexing 


3
GROUP_CONCAT เครื่องหมายจุลภาคคั่น - MySQL
ฉันมีคำถามที่ฉันใช้GROUP_CONCATและตัวคั่นที่กำหนดเองเนื่องจากผลลัพธ์ของฉันอาจมีเครื่องหมายจุลภาค: '----' ทั้งหมดนี้ทำงานได้ดี แต่ก็ยังคงคั่นด้วยเครื่องหมายจุลภาคดังนั้นผลลัพธ์ของฉันคือ: Result A----,Result B----,Result C---- ฉันจะทำให้มันเป็นผลลัพธ์ได้อย่างไร: Result A----Result B----Result C---- ฉันคิดว่านี่เป็นความคิดของตัวแยกที่กำหนดเอง! คุณสามารถหลีกเลี่ยงเครื่องหมายจุลภาคในผลลัพธ์ของคุณดังนั้นฉันจึงสามารถระเบิดด้วยGROUP_CONCATจุลภาคใน PHP ได้หรือไม่

14
ฉันจะเชื่อมต่อกับ MySQL ใน Python 3 บน Windows ได้อย่างไร
ฉันใช้ ActiveState Python 3 บน Windows และต้องการเชื่อมต่อกับฐานข้อมูล MySQL ของฉัน ฉันได้ยินมาว่าmysqldbเป็นโมดูลที่ใช้ ฉันหาmysqldbPython 3 ไม่เจอ มีพื้นที่เก็บข้อมูลที่มีอยู่ไบนารีmysqldbหรือไม่ ฉันจะเชื่อมต่อกับ MySQL ใน Python 3 บน Windows ได้อย่างไร
145 python  mysql  python-3.x 

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