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

22
ข้อผิดพลาด 1396 (HY000): การดำเนินการ CREAT USER ล้มเหลวสำหรับ 'jack' @ 'localhost'
ฉันดูเหมือนจะไม่สามารถสร้างผู้ใช้แบบง่าย ๆ ที่ฉันได้ลบไปแม้ในขณะที่รูทใน MySQL กรณีของฉัน: มีผู้ใช้ 'แจ็ค' อยู่ก่อนหน้านี้ แต่ฉันลบมันออกจาก mysql.user เพื่อสร้างใหม่ ฉันไม่เห็นร่องรอยของสิ่งนี้ในตารางนั้น ถ้าฉันใช้คำสั่งนี้กับชื่อผู้ใช้สุ่ม ๆ พูดว่า 'jimmy' มันใช้งานได้ดี (เหมือนเดิมที่ใช้กับ 'jack') ฉันได้ทำอะไรกับ 'แจ็ค' ของผู้ใช้ที่เสียหายและฉันจะยกเลิกการคอร์รัปชั่นนั้นได้อย่างไรเพื่อสร้าง 'แจ็ค' ใหม่ในฐานะผู้ใช้ที่ถูกต้องสำหรับการติดตั้ง MySQL นี้ ดูตัวอย่างด้านล่าง (แน่นอนว่าเดิมมีเวลามากระหว่างการสร้าง 'แจ็ค' และการถอดเขา) mysql> CREATE USER 'jack'@'localhost' IDENTIFIED BY 'test123'; Query OK, 0 rows affected (0.00 sec) mysql> select user,host from user; +------------------+-----------------+ …

3
คำสั่ง mysql สำหรับแสดงตัวแปรคอนฟิกูเรชันปัจจุบัน
ไม่พบคำสั่งที่แสดงการกำหนดค่าปัจจุบันของ mysql จากภายในฐานข้อมูล ฉันรู้ว่าฉันสามารถดู /etc/mysql/my.cnf ได้ แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.