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

MySQL เป็นฐานข้อมูลโอเพ่นซอร์สที่ Oracle เป็นเจ้าของแล้ว เอกสาร MySQL นั้นกว้างขวางและมีประโยชน์อย่างเหลือเชื่อ

6
mysql วิธีแก้ไขการเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root' @ 'localhost'
ก่อนที่ฉันจะพลาดอะไรบางอย่างเมื่อฉันลงชื่อเข้าใช้โดยใช้$ mysql -u root -pและแสดงฐานข้อมูล: +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | game_data | | test | +--------------------+ จากนั้นฉันพยายามที่จะสร้างผู้ใช้ใหม่และสังเกตว่ามีบางอย่างผิดปกติกับสิทธิพิเศษ ดังนั้นฉันจึงลบผู้ใช้ใหม่และฉันเดาว่าฉันลบ 'root' และ 'ผู้ดูแลระบบ' ออกโดยไม่ได้ตั้งใจ จากนั้นฉันพยายามที่จะสร้าง 'รูท' อีกครั้ง แต่ได้รับข้อผิดพลาดการปฏิเสธการเข้าถึงเมื่อทำการให้สิทธิ์ทั้งหมด mysql> CREATE USER 'root'@'localhost' IDENTIFIED BY 'password'; mysql> grant all privileges on *.* to …

2
วิธีลบขีด จำกัด 1,000 แถวในแบบสอบถาม MySQL Workbench
ระหว่างการเรียกใช้งาน SQL Query ใน MySQL Workbench แบบสอบถามจะถูก จำกัด โดยอัตโนมัติที่ 1,000 แถว วิธีการอย่างใดอย่างหนึ่งป้องกันเครื่องมือจากการกำหนดขีด จำกัด นี้
60 mysql 


6
ฉันจะหยุดบริการไม่ให้เริ่มการบูทบน Ubuntu ได้อย่างไร
ฉันมีเซิร์ฟเวอร์จำนวนมากที่ติดตั้งไว้ (Apache, MySQL, ฯลฯ ) แต่ฉันไม่ต้องการให้พวกเขาทั้งหมดเริ่มต้นตอนบูทเครื่อง (พวกเขาใช้พลังงานน้อยลง ฉันจะกำหนดค่านี้ได้อย่างไร

5
วิธีการออกจากพรอมต์คำสั่ง MySQL
ฉันได้ติดตั้ง MySQL ตอนนี้ฉันติดอยู่ภายในพรอมต์คำสั่ง MySQL ฉันวิ่ง MySQL แบบนี้: C:\>mysql.exe mysql> จากนั้นฉันพิมพ์คำสั่งที่ไม่ถูกต้องเช่นนี้: mysql> /version -> และไม่ว่าฉันจะพิมพ์อะไรฉันก็ไม่สามารถออกจาก MySQL command-line / terminal เช่น: exit CtrlC CtrlD quit Ctrl\ CtrlZ bye ฉันจะออกจากเทอร์มินัล MySQL ไปยังเทอร์มินัลเริ่มต้นได้อย่างไร

4
ไม่สามารถรีเซ็ตรหัสผ่าน root ของ MySQL (MariaDB)
วันนี้ฉันต้องการสร้างฐานข้อมูลใน PMA มันกล่าวว่า: "ไม่สามารถเข้าสู่เซิร์ฟเวอร์ MySQL" ฉันลองผ่านเทอร์มินัลปัญหาเดียวกันและเป็นเพราะรหัสผ่านของฉันผิด และฉันไม่เข้าใจว่าทำไม ฉันลองวิธีปกติในการรีเซ็ตรหัสผ่านรูท (ข้ามการติดตั้งตารางการอนุญาตและรีเซ็ตรหัสผ่าน) แต่ดูเหมือนว่ามันจะไม่ทำงาน ดูว่า: morgan@rakija:~$ sudo mysqld_safe --skip-grant-tables & [1] 14016 morgan@rakija:~$ 150802 19:07:25 mysqld_safe Can't log to error log and syslog at the same time. Remove all --log-error configuration options for --syslog to take effect. 150802 19:07:25 mysqld_safe Logging to '/var/log/mysql/error.log'. 150802 …
35 mysql  mariadb 

3
ปิดใช้งานการเริ่มต้นใช้งาน MySQL ใน Ubuntu 10.04
ฉันต้องการป้องกันไม่ให้ MySQL เริ่มต้นใน Ubuntu 10.04 ฉันได้ใช้ update-rc.d -f mysql remove และยืนยันว่าไม่มีลิงก์ไปยัง/etc/inid.d/mysqlสคริปต์จากไดเรกทอรี rc? .d ใด ๆ ฉันยังวิ่งsysv-rc-confและแสดงให้ฉันเห็นว่า MySQL ไม่ได้ถูกเรียกเป็นส่วนหนึ่งของrc.dสคริปต์ มันยังคงเริ่มต้นในการบูต ฉันจะปิดการใช้งานได้อย่างไร

4
วิธีการส่งออก schql mysql จาก phpmyadmin?
ฉันมีฐานข้อมูลขนาดใหญ่ที่แฮงค์เซิร์ฟเวอร์ถ้าฉันพยายามที่จะส่งออกมันมีวิธีที่ฉันสามารถส่งออกโดยไม่มีข้อมูลทั้งหมดหรือไม่? เฉพาะโครงสร้างตาราง

7
วิธีลบบริการ MySQL ออกจาก Windows
ฉันได้ลบโปรแกรม MySQL ทั้งหมดออกจากเดสก์ท็อป Win7 64 บิตแล้วและยังมีบริการ MySQL อยู่ ฉันจะลบออกได้อย่างไร โปรแกรม MySQL ที่ฉันลบ: เซิร์ฟเวอร์ชุมชน MySQL 5.1 เซิร์ฟเวอร์ชุมชน MySQL 5.5 ปรับแต่ง 5.2 ODBC 5.1 ใช่ฉันรีสตาร์ทคอมพิวเตอร์สองครั้ง ใช่ฉันตรวจสอบไฟล์โปรแกรมแล้วโปรแกรมหายไป

4
ฉันจะดูผู้ใช้ที่ฉันเข้าสู่ระบบได้อย่างไรใน MySQL
ฉันเปิดเซสชันคอนโซลข้อความหลายรายการและลงชื่อเข้าใช้ด้วยชื่อผู้ใช้ที่แตกต่างกันในคอนโซลที่แตกต่างกัน ฉันลืมหลังจากที่คอนโซลเป็นของผู้ใช้มันจะดีที่ไม่ต้องออกจากและเข้าสู่ระบบกลับ ฉันจะดูผู้ใช้ที่ฉันเข้าสู่ระบบได้อย่างไร? มีวิธีในการเปลี่ยนผู้ใช้ที่ฉันเข้าสู่ระบบเช่นเดียวกับการออกจากระบบหรือไม่?
34 mysql  login  user 

3
MySQL InnoDB ทำตารางหาย แต่มีไฟล์อยู่
ฉันมี MySQL InnoDB ซึ่งมีไฟล์ตารางฐานข้อมูลทั้งหมด แต่ MySQL ไม่เห็นพวกเขาและไม่โหลด ปัญหาเกิดขึ้นเพราะฉันลบทั้งสามไฟล์: ibdata1, ib_logfile0และib_logfile1 เพราะฉันมีปัญหากับการเริ่มต้น mysql และสิ่งที่ฉันอ่านคือการลบพวกเขาเพราะ MySQL เพิ่งจะสร้างพวกเขาใหม่ (ฉันรู้ว่าฉันควรจะสำรองไว้ แต่ไม่ได้) ฉันจะทำอย่างไรเพื่อให้ MySQL ดูตารางอีกครั้ง about_member.frm site_stories.frm about_member.ibd site_stories.ibd db.opt stories.frm FTS_00000000000000bb_BEING_DELETED_CACHE.ibd stories.ibd FTS_00000000000000bb_BEING_DELETED.ibd story_comments.frm FTS_00000000000000bb_CONFIG.ibd story_comments.ibd FTS_00000000000000bb_DELETED_CACHE.ibd story_likes.frm FTS_00000000000000bb_DELETED.ibd story_likes.ibd FTS_00000000000000f5_BEING_DELETED_CACHE.ibd story_tags.frm FTS_00000000000000f5_BEING_DELETED.ibd story_tags.ibd FTS_00000000000000f5_CONFIG.ibd story_views.frm FTS_00000000000000f5_DELETED_CACHE.ibd story_views.ibd FTS_00000000000000f5_DELETED.ibd story_view_totals.frm member_favorites.frm story_view_totals.ibd member_favorites.ibd tags.frm …
33 mysql  innodb 

5
วิธีการรีสตาร์ท MySQL
ฉันใช้ MySQL 5.1.54 และติดตั้งบน Ubuntu ผ่านเทอร์มินัลโดยใช้คำสั่ง sudo apt-get install mysql-server ฉันเปลี่ยนmy.cnfไฟล์และต้องการหยุดและเริ่มฐานข้อมูล ฉันได้ลองทำสิ่งต่อไปนี้แล้ว sudo /usr/bin/mysqld_safe stop คำถามของฉันคือฉันจะรู้ได้อย่างไรว่าฐานข้อมูลหยุดทำงาน? เมื่อฉันเรียกใช้คำสั่งข้างต้นตามด้วย sudo mysql -uuser -ppassword ฉันสามารถเข้าสู่ระบบฐานข้อมูลได้ทันที ควรบอกฉันหรือไม่ว่าฐานข้อมูลไม่ทำงาน ข้อเสนอแนะใด ๆ ขอขอบคุณ. แก้ไข: ฉันได้ลองแล้ว mysqladmin -uuser -ppassword shutdown แล้ว ps aux | grep mysql ฉันได้รับผลลัพธ์ต่อไปนี้ david 12093 0.0 0.0 6052 1276 pts/1 T May10 0:00 nano …
32 linux  ubuntu  mysql 

3
จะวางตาราง MySQL ทั้งหมดจากบรรทัดคำสั่งได้อย่างไร
โดยปกติฉันจะเปิด Terminal.app และเชื่อมต่อกับฐานข้อมูล MySQL ระยะไกล จากนั้นฉันใช้คำสั่งนี้เพื่อวางตาราง: mysql> drop table [table name]; แต่สิ่งที่ฉันต้องการคือบรรทัดคำสั่งเพื่อวางตารางทั้งหมดในฐานข้อมูล ถ้าฉันใช้: mysql> drop database [database name]; ฉันจะทำลายฐานข้อมูลอย่างสมบูรณ์และฉันจะไม่สามารถสร้างตารางอีกครั้ง ฉันถูกไหม?

3
ทำให้รายการตารางแสดงเขตข้อมูลทั้งหมด
ฉันต้องการทราบว่ามีวิธีทำให้ PHPMyAdmin แสดงเขตข้อมูลทั้งหมดในแท็บการเรียกดูตารางหรือไม่ ตอนนี้ฉันมีฟิลด์ TEXT และฉันไม่สามารถอ่านรายการทั้งหมดได้ ฉันจะทำสิ่งนั้นได้อย่างไร
29 mysql  phpmyadmin 

8
ข้อมูล MySQL ขนาดใหญ่ที่สามารถนำเข้ามาใน SSD สร้างความเสียหายได้หรือไม่
ฉันต้องนำเข้าข้อมูลจำนวนมาก (~ 100 ล้านแถว, ~ 100 ครั้ง) ในฐานข้อมูล MySQL ปัจจุบันมันถูกเก็บไว้ในฮาร์ดดิสก์ของฉันและคอขวดของการนำเข้าของฉันน่าจะเป็นความเร็วในการเขียนของฮาร์ดดิสก์ ฉันได้ยินมาว่า SSD ไม่ชอบการเขียนต่อเนื่องขนาดใหญ่และมีแนวโน้มที่จะทำให้เกิดความเสียหายได้ คุณคิดอย่างไร? นี่เป็นปัญหาสำหรับ SSD ที่ทันสมัยจริงๆเหรอ?

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