1. 程式人生 > >linux中mysql 修改lmysql的root初始密碼。 my.cnf中沒有bind-address 允許遠端訪問的問題解決

linux中mysql 修改lmysql的root初始密碼。 my.cnf中沒有bind-address 允許遠端訪問的問題解決

本人給出自己的一個可行的簡潔方案:

【修改初始root密碼】
//開啟my.cnf

//新增如下一句到檔案中
skip-grant-tables=1

//重啟mysql服務
service mysql restart

//無密碼登入mysql
mysql -uroot -p //直接回車

/進入mysql命令符視窗後,使用mysql表,輸入下面語句
use mysql;

//輸入下面語句PASSWORD裡是你自己指定的密碼
UPDATE user SET authentication_string=PASSWORD(“root”) WHERE user=’root’
;
//接著輸入如下語句
update user set password=password(‘root’) where user=’root’;

//關閉MySQL 服務
service mysql stop;

//刪除前面在my.cnf裡新增的 skip-grant-tables=1 這一句
vi /etc/my.cnf //開啟後刪除 skip-grant-tables=1

//啟動mysql伺服器 即可
service mysql start

【設定允許遠端連線】
//設定允許遠端連線
//用root帳號登入mysql ,如果忘記密碼,請看上面的提示
//進入後輸入
use mysql;

//輸入,這裡注意最後的root 是你自己的密碼。如果你的不是root,那就修改成自己的即可
GRANT ALL PRIVILEGES ON .

TO [email protected]”%” IDENTIFIED BY “root”;

//完成,而且重啟服務一直有效,不需要修改配置檔案裡的bind-address

相關推薦

linuxmysql 修改lmysql的root初始密碼 my.cnf沒有bind-address 允許遠端訪問的問題解決

本人給出自己的一個可行的簡潔方案: 【修改初始root密碼】 //開啟my.cnf //新增如下一句到檔案中 skip-grant-tables=1 //重啟mysql服務 service mysql restart

linux 安裝mysql 5.7.22配置檔案my.cnf配置細節

[client]socket=/usr/local/tools/mysql/mysql.sock[mysqld]lower_case_table_names=1# Remove leading # and set to the amount of RAM for the mo

如何修改WAMPmysql默認空密碼 以及修改時報錯的處理方法

處理方法 5.7 http 成了 不能 免密 使用 tro com WAMP安裝好後,mysql密碼是為空的,那麽要如何修改呢?其實很簡單,通過幾條指令就行了,下面我就一步步來操作。   首先,通過WAMP打開mysql控制臺。   提示輸入密碼,因為現在是空,所以

linuxmysql 修改密碼

有時我們會忘記Mysql的密碼,或者想改一個密碼,以下將對這兩種情況修改密碼的三種解決方法做個總結 本文都以使用者為 root 為例; 一、擁有原來的myql的root的密碼; 方法一: 在mysql系統外,使用mysqladmin mysqladmi

阿里雲CentOS伺服器MySQL資料庫的預設密碼修改

伺服器資訊 系統映象:CentOS 7.3 應用映象:LAMP(Linux + Apache + MySQL + PHP),即mysql預設是安裝好的。 命令 [[email protected] ~]# # 登入系統,檢視env.txt [[em

Linux Mysql5.7.10修改root初始密碼

在mysql5.7.10的版本安裝好啟動程式並沒有在作業系統root使用者的根目錄下面看到一個以點為字首的帶有mysql的檔案。 當用命令: mysql -uroot 登入時會拋錯提示要輸入密碼。接下來就開始修改root的初始密碼。 編輯 /e

Linuxmysql的root使用者密碼修改

一、首先結束mysql程序,利用ps aux | grep mysql命令得到程序ID號,kill ID號,結束程序 其次,執行mysqld --skip-grant-tables 然後,再開一個終端,輸入mysql -u root mysql 進去後,執行UPDATE u

Linuxmysql修改系統時間為北京時間,並修改成24h制

遇到這樣一個問題,linux伺服器下mysql的時間一直顯示的是12h制,但是想要的是24小時制,看到別人的建議是修改Linux時間為24h制,並重啟mysql便可。以下是一種便捷有效的修改linux時間格式和時區的方式。1.按照順序執行以下操作:tzselect5 --&g

linuxmysql修改編碼utf8

最近遇到mysql中文亂碼的問題,更糾結的是在linux環境下,本人對於linux本身就是一片模糊,沒辦法只能硬著頭皮改, 進入到mysql目錄下 1.執行./client.sh,  2.show variables like 'char%';  查詢當前相關字元設定  顯

MySQL修改用戶密碼

修改用戶 isf 運行 卸載mysql top lte cat host cati #1.停止mysql數據庫 /etc/init.d/mysqld stop #2.執行如下命令 mysqld_safe --user=mysql --skip-grant-tables -

mysql 修改用戶密碼

upd password mysql set 刷新緩存 cati col unknown leg use mysql;update user set password=‘123456‘ where user=‘root‘; //報unknown column passwor

(轉)linux passwd批量修改用戶密碼

如果 快速 引號 ini out 運行 每次 pass 行修改 linux passwd批量修改用戶密碼 原文:http://blog.csdn.net/xuwuhao/article/details/46618913 對系統定期修改密碼是一個很重要的安全常識,通常,我們

mysql安裝後初始密碼

無法登陸 password enter 發現 密碼 sql安裝 nbsp clas sql 在安裝過程中沒有任何提示,安裝完之後無法登陸 後經查詢發現,可以暫時以 mysql -u root -p登陸 此賬戶沒有密碼直接enter即可。 update user set

[Linux][Ubuntu]Ubuntu修改使用者名稱和密碼

因有時會copy別人的linux映象,為了方便會修改使用者名稱和密碼,今天查了下資料,自己嘗試了下,記錄下來,以防忘記! 修改密碼 輸入下列命令,並鍵入舊密碼和新密碼,即可修改成功 $sudo passwd xxxx $sudo passwd root 轉自:更改ubuntu使用

Could not open Hibernate Session for transaction; nested exception is org.hibernate.TransactionExcep linuxmysql修改連接超時wait_timeout修改後就ok了

有用 linux下 net ans ack delayed 線上 nec 宋體 Linux下mysql修改連接超時wait_timeout 1,首先: show variables like ‘%timeout%‘; 顯示結果: +--------

Linux安裝mysql時忘記臨時密碼後再次生成臨時密碼

vi /etc/my.conf 如上圖所示找到datadir目錄,刪除裡面的檔案。在重新初始化一次。 cd /var/lib/mysql rm -rf *//刪除檔案 //在重新初始化一次 cd /usr/local/mysql //這是你下載的MySQL解壓目錄 ./bin/

MySQL 5.7 忘記密碼

修改配置檔案: [[email protected] mysql]# vim /etc/my.cnf 2.在 [mysqld] 這個模組新增以下內容。 skip-grant-tables 3.重啟 MySQL。 [[email protected] mysql]# ./

mysql 5.7 初始密碼問題

場景:Centos 7 yum安裝完mysql5.7版本後,登入提示root密碼, 以前的版本都是空密碼原來MySQL5.7 開始,增加了很多安全性的更新。老版本的使用者可能會有一些不習慣,這裡介紹關於5.7版本的資料庫密碼問題 5.7.6 以後的版本在啟動資料庫的時候,會生成密碼放到日誌檔案裡 cat

【oracle】oracle如何修改使用者名稱和密碼,使用者解鎖

一、修改使用者名稱和密碼 1.以Windows作業系統為例,開啟命令提示符,輸入命令sqlplus /nolog ,進入oracle控制檯,並輸入 conn /as sysdba;以DBA角色進入。 2.連線成功後,輸入“select username from db

[轉載]linuxmysql 8.0忘記密碼後重置密碼

實在扎心,關鍵時刻忘記了密碼! 1、免密碼登陸 找到mysql配置檔案:my.cnf, 在【mysqld】模組新增:skip-grant-tables 儲存退出; 2、使配置生效 重啟mysql服務: service mysqld restart; 3、