linux下修改資料庫MySql密碼

2021-08-10 17:47:42 字數 1103 閱讀 1002

朋友給了個伺服器,現在要用到mysql資料庫;可是呢?資料庫密碼人家忘了,現在通過別人指教把我學來的修改mysql資料庫密碼的方法共享一下,大家共勉。

檢視確定安裝了mysql

# rpm -qa|grep -i mysql

執行效果如下

重啟mysql:

# /etc/init.d/mysql

截圖如下

因為我已經開了,所以用restart重啟,如果你沒有開,直接用

start

# /etc/init.d/mysqld restart

這句話的意思是開啟mysql後台服務

執行效果如下

檢視mysql程序和安裝目錄

# ps -ef|grep -i mysql

截圖如下

可以看到mysqld_safe的安裝位置(上面標藍色部分):

/usr/bin/

接著執行一下命令停止mysql:

/etc/init.d/mysql stop

以安全方式啟動mysql:

#/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &

然後執行以下語句:

#/usr/bin/mysql -u root mysql

注意:mysql與

mysql_safe

目錄一樣,都是:

/usr/bin/

下,這個是通過「

ps -ef | grep -i mysql

」命令得到的。

出現「mysql>

」提示符後輸入:

mysql> update user set password = password('root') where user = 'root';

回車後執行(重新整理mysql系統許可權相關的表):

mysql> flush privileges;

再執行exit退出:

mysql> exit;

退出後,使用以下命令登陸mysql,試試是否成功:

#mysql -u root -p

按提示輸入密碼:root

當然你也可以按這個步驟把密碼重置為任何乙個其他的字串

LINUX資料庫 修改資料庫編碼

1.先登入資料庫mysql uroot proot2.檢視資料庫編碼 發現資料庫和資料庫服務對應的編碼是latin1,需要修改資料庫的編碼為utf8 show variables like character exit vi etc my.cnf4.修改配置檔案 在配置檔案中新增,寫完以後 wq儲存...

修改資料庫

改資料庫庫名稱 alter database 資料庫名稱 modify name 新資料庫名稱 或exec sp renamedb 資料庫名稱 新資料庫名稱 擴大資料庫 alter database語句擴大資料庫 alter database studentsys add file name stu...

sql修改資料 oracle修改資料庫字符集

1.檢視資料庫字符集 資料庫伺服器字符集 select from nls database parameters 其 於props 是表示資料庫的字符集。客戶端字符集環境 select from nls instance parameters 其 於v parameter,表示客戶端的字符集的設定,...