1. 程式人生 > >對mysql資料許可權操作,預設的mysql資料庫找不到

對mysql資料許可權操作,預設的mysql資料庫找不到

問題來源:對資料的許可權或則等等進行了操作(這裡忘記怎麼操作了),導致mysql資料庫中的mysql資料庫和自己建立的一些資料庫看不到了。

修改方案如下:

1、首先關閉資料庫:/etc/init.d/mysql stop

2、usr/bin(mysql安裝路徑下) # mysqld_safe --skip-grant-tables(感覺像是啟動了mysql的安全模式)

3、開啟新視窗,直接用mysql不加引數進入資料庫,這樣就可以看到資料庫了。

4、對user表中進行操作。具體操作要看是怎麼搞壞的。

我進行的操作就是  :

在資料庫名mysql下的user表中,修改相應許可權,比如:

INSERT INTO `user` VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0);

如果已經存在了host為localhost的記錄,則先刪除該記錄,delete from user where host='localhost';

然後再進行INSERT INTO `user` VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0);

操作。

解決問題提示網站:

望大家早日解決這種搞笑問題。

相關推薦

mysql資料許可權操作,預設mysql資料庫

問題來源:對資料的許可權或則等等進行了操作(這裡忘記怎麼操作了),導致mysql資料庫中的mysql資料庫和自己建立的一些資料庫看不到了。 修改方案如下: 1、首先關閉資料庫:/etc/init.d/mysql stop 2、usr/bin(mysql安裝路徑下) # my

java wamp的mysql資料操作

/** 實現功能 1.建立資料庫配置檔案 2.讀取資料庫配置檔案類 3.建立連線資料庫,以及執行sql語句的基類 4.呼叫基類,對資料庫進行查詢操作 */ 1.建立資料庫配置檔案 —檔名 jdbc_mysql.properties —檔案所在位置 如下圖:

5、mysql資料內容操作(查詢、插入、修改、刪除)

操作環境:cmd命令視窗 1、插入資料 插入多項:insert into 表名(欄位1,欄位2) values(值1,值2); 注意:插入字元需要用雙引號擴住“” insert into table_name(field1,field2....fieldN)VALUES (value

ubuntu14.04 mysql使用者許可權操作實錄

1.系統環境 ubuntu server 14.04 2.mysql 安裝ubuntu時,自帶的mysql 3.啟動mysql 方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql 方式三:sudo service

mysql使用者許可權操作

我的mysql安裝在c:\mysql 一、更改密碼   第一種方式:   1、更改之前root沒有密碼的情況     c:\mysql\bin>mysqladmin -u root password "your password"   2、更改之前root

linux中 匯出mysql資料操作

mysqldump -u使用者名稱 -p密碼 選項 資料庫名 表名 > 路徑/匯出後的檔名例 mysqldump -uroot -p123123 -d test test > e:/download/test.sql選項可以在庫名前 也可以在表名之後-d/--no

MySQL 資料操作

資料表操作    每一張資料表都相當於一個檔案,在資料表中又分為表結構與表記錄。    表結構:包括儲存引擎,欄位,主外來鍵型別,約束性條件,字元編碼等    表記錄:資料表中的每一行資料(不包含欄位行) idnamegenderage 1 YunYa male 18 2 Jack male

Python查詢MySQL資料,並提取mysql欄位名轉化成DataFrame

今天覆習一下,用python操作mysql以及excel,並且作為橋樑,連線mysql,excel. 那麼既然用到了python操作資料就不免需要用到dataframe做資料分析,本文主要一個麻煩點在於從mysql 中獲取到的資料沒有欄位名, 下面直接上程式碼: import pymys

sql語句中json資料操作

sql語句中對json資料的操作          1.獲取指定json字串中指定的屬性值,以下三種寫法等價:     //attributes_json欄位的值為一個json字串,下面的

spark core 記錄-persist資料操作的影響

1、在同一個rdd上,做不同轉換的操作時,並不會改變這個rdd上的值,也不會影響其他rdd上使用原資料的結果 case class Name(var name: String, var age: Int, sex: Int) object DateTest {   

PostgreSql空間資料操作函式

  GIS開發對資料的操作,主要是對空間資料的操作。PostgreSql提供了一些處理空間資料的函式,操作起來是比較方便的。下面就記錄一下,最近做專案裡面用到的一些,也是比較常用的。 空間資料  

scala實戰之spark讀取mysql資料表並存放到mysql庫中程式設計例項

今天簡單講解一下應用spark1.5.2相關讀取mysql資料到DataFrame的介面以及將DF資料存放到mysql中介面實現例項 同樣我們的程式設計開發環境是不需要安裝spark的,但是需要一臺安裝了mysql的伺服器,我這裡直接在本機安裝了一個mysql,還有就是sc

MySQL學習筆記:計算機服務中MySQL服務

技術分享 sql AS 目錄 exe class sql安裝 .com com   不知道什麽原因,連接了遠程服務器之後,本地服務就連接不上。   經排查,發現服務中的MySQL服務居然不見,一番搜索之後,在CMD中進入到MySQL安裝目錄的bin下執行以下語句: mys

IDEA使用sprintboot使用h2本地資料庫到table。Caused by: org.h2.jdbc.JdbcSQLException: Table "USER" not found;

spring.datasourse.url=jdbc:h2:men:test spring.jpa.hibernate.ddl-auto = update 僅當資料庫連結為檔案的時候,update才會有效,如果為記憶體,每次也會清掉。 詳細可以檢視本文章: https://blog.

當兩個資料庫到直接的唯一值

遇到問題: CRM資料庫和PMS資料庫找不到唯一值 具體情況: CRM新上的HAOKE產品線,需要找到在PMS中找到該hotel以前的產品線, 但是CRM上的酒店ID與PMS id 號不一致; 並且酒店名稱也不是完全相同的; CW號只能查現在的合同以及現在的產品線 所以不能用CW號。 但是就

安裝資料庫資料庫引擎啟動控制代碼

導致的原因是預設安裝時,安裝檔案使用的是net service賬戶。但是系統中沒有這個賬號。因此安裝完畢後,不能啟動服務。報錯。 解決的辦法 是在安裝時,為代理和例項服務使用administrator賬戶。 另 sqlserver 2012 在win7上安裝時,一定要打上S

解決Android Studio預設AppTheme主題到的問題

 解決方法1: 開啟build.gradle (Module:app) 在dependencies中找到compile 'com.android.support:appcompat-v7:23.1.1' 改成com.android.support:appcomp

spring整合hibernate的時候資料來源配置了,hiberate 能夠連線資料,但是spring卻包到驅動啊

log4j:ERROR Failed to load driver java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriverat java.net.URLClassLoader.findClass(U

MySQL資料操作

一: 修改表資訊   1.修改表名 alter table test_a rename to sys_app;   2.修改表註釋 alter table sys_application comment '系統資訊表'; 二:修改

Atitit Spring事務配置起作用可能出現的問題: .是否是資料庫引擎設定不對造成的【筆者就遇到了這個問題,由於筆者使用的是mysql資料,但是在建立表的時候引擎預設mysql中引擎預設

Atitit Spring事務配置不起作用可能出現的問題:   .是否是資料庫引擎設定不對造成的【筆者就遇到了這個問題,由於筆者使用的是mysql資料,但是在建立表的時候引擎預設(mysql中引擎預設為MyISAM,是不支援事務操作的),需要修改為InnoDB,就可以支援事務操作了