當前位置:首頁 » 操作系統 » 資料庫未創建

資料庫未創建

發布時間: 2023-09-23 15:47:14

Ⅰ 提問為什麼我要創建一個資料庫創建不出來求解,怎麼辦

1、mysql錯誤碼1044,許可權錯誤

當用root創建新資料庫時,發現很奇怪的問題,root許可權居然無法創建資料庫,看了網上很多文檔說是root創建密碼問題,按照網上方法修改仍然沒有起效

後來發現自已原來安裝過mysql,已經創建了var/lib/mysql 文件夾,然後卸載重裝沒有刪除這個文件夾,這個文件夾裡面的mysql許可權文件是原來的mysql用戶的,新的mysql用戶雖然用戶名也是mysql,但是ID是不一樣的,當然無法訪問原來的文件,於是發原來的mysql文件夾刪掉,重新安裝mysql,問題解決

2、啟動mysql失敗,提示:The server quit without updating PID file

查看err文件,提示是設置utf-8字元問題,原因是我在mysqld 下面用了:default-character-set=utf8

導致啟動失敗

進入/etc/my.cnf文件,把設置utf-8字元的那行刪掉,mysqld下面如果要使用utf-8,設置應該為:

init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake

問題解決

3、創建新資料庫hive,創建用戶hive,並授權hive資料庫許可權給hive用戶後,發現使用hive用戶登錄時報錯:

ERROR 1045 (28000): Access denied for user 'hive'@'localhost' (using password: YES)

這是因為user表中有用戶名為空的用戶導致,把user表中的空用戶刪除,刷新,問題解決

執行命令如下:

delete from user where user='';

FLUSH PRIVILEGES;

Ⅱ 為什麼會這樣為什麼創建不了資料庫如何解決

create database 資料庫名稱;

Ⅲ Mysql workbench 無法創建新的資料庫,如何處理

  • 打開MySQL Workbench

熱點內容
存儲包下行流量包 發布:2025-07-02 09:49:00 瀏覽:362
固態主控演算法 發布:2025-07-02 09:38:27 瀏覽:11
計算機存儲器尺寸是多少 發布:2025-07-02 09:32:15 瀏覽:145
危化品停車場消防器材如何配置 發布:2025-07-02 09:31:37 瀏覽:813
為什麼蘋果連安卓的熱點用這么快 發布:2025-07-02 09:31:30 瀏覽:87
easyui顯示資料庫數據 發布:2025-07-02 09:30:51 瀏覽:238
櫻花計劃腳本 發布:2025-07-02 09:30:50 瀏覽:868
計算機多層存儲系統的主要組成 發布:2025-07-02 09:26:25 瀏覽:541
同等配置的聯想和戴爾哪個更好 發布:2025-07-02 09:02:33 瀏覽:125
華為如何查詢以前設置過的密碼 發布:2025-07-02 09:02:28 瀏覽:183