MySQL資料庫免安裝root初始密碼
方法1: 用SET PASSWORD命令
MySQL -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
如果root已經設定過密碼,採用如下方法 mysqladmin -u root password "newpass"
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接編輯user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
方法4: 在忘記root密碼的時候,可以這樣操作資料庫:
第一步:首先停止資料庫,執行以下命令:
如果是利用apt-get或yum安裝的mysql可以直接執行mysql.server stop 命令
如果資料庫為編譯安裝,那麼需要進入到mysql的命令目錄bin/下,
執行:./mysql.server stop 或者service mysqld stop
第二步:修改my.cnf
利用vim命令開啟mysql配置檔案my.cnf
在mysqld程序配置檔案中新增skip-grant-tables,新增完成後,執行wd儲存。
第三步:重啟資料庫
利用命令列工具重啟資料庫
Service mysqld restart
第四步:修改root密碼
重啟資料庫後可以不用密碼直接登陸:
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
#將password()中的newpassword字元更改為你自己的密碼。
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
第五步:重啟資料庫
密碼修改完成後,將my.cnf檔案中新增的skip-grant-tables語句註釋或刪除掉,然後重啟
相關推薦
MySQL資料庫免安裝root初始密碼
方法1: 用SET PASSWORD命令 MySQL -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin 如果roo
linux中mysql 修改lmysql的root初始密碼。 my.cnf中沒有bind-address 允許遠端訪問的問題解決
本人給出自己的一個可行的簡潔方案: 【修改初始root密碼】 //開啟my.cnf //新增如下一句到檔案中 skip-grant-tables=1 //重啟mysql服務 service mysql restart
mysql安裝後初始密碼
無法登陸 password enter 發現 密碼 sql安裝 nbsp clas sql 在安裝過程中沒有任何提示,安裝完之後無法登陸 後經查詢發現,可以暫時以 mysql -u root -p登陸 此賬戶沒有密碼直接enter即可。 update user set
記錄下mysql5.7免安裝版初始化和修改密碼
1.從mysql官網上下載mysql-5.7.23 版本的免安裝版本。 2.解壓縮到自己想要的安裝目錄,之前安裝 安裝版本的 ,因為有中文路徑導致安裝失敗,弄了很長時間,這次 吸取教訓,安裝目錄沒有中文目錄。 3.mysql5.7綠色版本以上的 沒有my-default.ini,所以
Linux MySQL-5.7 root初始密碼修改
A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !
mysql安裝後初始密碼的設定
在windows作業系統下,下載mysql5.6.10,安裝後有兩個預設的root賬戶,root賬戶其實等同於空賬戶即: shell >mysql 等同於; shell >mysql -u root 這兩者都能登入上mysql。 初始密碼為空,接下來就要設定初始
Linux下安裝MYSQL (三、設定初始密碼 )
Linux rpm方式安裝完MySQL之後 連線mysql,容易出現以下問題: mysql>SET PASSWORD = PASSWORD('newpasswd'); 原文地址:http://www.cnblogs.com/xiao
mysql 第一次安裝成功初始化密碼操作;
注:由於寫的很實用,詳細,特轉載於此方便以後查閱; 安裝成功mysql以後第一次在任何客戶端上連線本地資料庫都會出現:access denied for user root @localhost錯誤; 輸入 net start mysql 指令,啟動 mys
MySQL 5.6 root 初始密碼
See the manual for the semantics of the 'password expired' flag. 大概意思就是 一個隨機的密碼已經生成 可以在 '/root/.mysql_secret'. 中找到 第一次連線必須變更密碼 且只能使用 'SET PASSWORD' 命令 在us
MySQL數據庫root賬戶密碼忘記兩種處理方法(保有效)
mysql mysq 密碼忘記 方法1:1.停止MySQL服務# kill `cat /var/run/mysqld/mysqld.pid`或者# pkill mysqld2.創建一個密碼賦值語句的文本文件# vi mysql-init ALTER USER ‘root‘@‘localhost‘
【修改密碼】Linux下修改Mysql的用戶(root)的密碼
exit 用戶 mysql use 操作 -- 原來 都沒有 註意 修改的用戶都以root為列。一、擁有原來的myql的root的密碼;方法一:在mysql系統外,使用mysqladmin# mysqladmin -u root -p password "test123"E
mysql操作之- 忘記root賬戶密碼
打開 不能 修改密碼 操作 pda 重啟 round table new 當mysql的root用戶密碼被遺忘時可通過下列步驟進行重新設置(在管理員權限的cmd窗口下執行) 1.關閉啟動的mysql服務 net stop mysql 2.執行下面的命
Mysql資料庫WINDOWS安裝
一、簡介 1、MYSQL安裝包下載地址: https://dev.mysql.com/downloads/mysql/5.7.html#downloads 2、資料庫版本: MySQL Community Server 5.7.22 3、已下載資料庫安裝包: mysql-5.7.22-w
Mysql Server免安裝版教程
MySQL 5+ 服務手動安裝的方法: 執行cmd,進入mysql的安裝目錄: C:\Users\aministrator> G: G:\> cd G:\database\MySQLServer\mysql-5.6.20-winx64\bin> #1、
關於mysql資料庫的安裝
mysql資料庫是我們日常生活中經常用到的一個數據庫,它的優點相信我不說,大家也都知道,那就是小,佔用的資源少,相對於大部分程式設計愛好者來說,這點是很重要的,因為畢竟不是我們每個人都用的高階機。但是往往在我們安裝MySQL資料庫的時候總是出現這樣那樣的問題,很是煩人,本人也深受其害,所以今天就把我
Mysql資料庫建立非Root使用者
針對於某個資料庫進行使用者的新增(不使用root進行登陸),方法入下: 建立使用者和密碼; username : 用於登陸資料庫的使用者名稱; password :用於登陸時輸入的密碼 create user username identified by 'pass
jdk+eclipse+MySQL資料庫的安裝
jdk eclipse MySQL8.0.13安裝 安裝jdk 下載地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html &
mysql資料庫的安裝部署
資料庫的安裝: 服務端: shareserver: yum install mariadb-server -y 安裝服務 systemctl start mariadb 開啟 mysql -uroot 開啟軟體 q
MySQL系列課程之二MySQL資料庫的安裝及配置
1、1 MySQL的介紹 1、2 使用rpm方式對MySQL進行安裝 1、3 登陸MySQL資料庫 1、4 練習 1、1、1 MySQL的由來及應用 MySQL[1] &nb
小白學python-----------------MySQL資料庫描述及修改,破解密碼
一.什麼是資料庫 資料庫本質就是一個C/S的套接字軟體 常見的資料庫 關係型:(以表的形式) MySQL mariadb oracle db2 sqlserver 非關係:存取資料都是以key:value mongodb redis memcache