MySQL的免安裝和配置修改密碼
mysql-5.6.17-win32免安裝版配置詳解
步驟閱讀
工具/原料
windows 2003 R2 mysql-5.6.17-win32.zip
方法/步驟
1
下載mysql-5.6.17-win32;官網下載地址百度
2
解壓到自定義目錄,我這裡演示的是D:\wamp\mysql\
3
複製根目錄下的my-default.ini,改名為my.ini,my.ini用下面內容替換
#以下是複製內容,這行可不復制
[client]
port=3306
default-character-set=utf8
#客戶端字元型別,與服務端一致就行,建議utf8
[mysqld]
port=3306
character_set_server=utf8
#服務端字元型別,建議utf8
basedir=D:\wamp\mysql
#解壓根目錄
datadir=D:\wamp\mysql\data
#解壓根目錄\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\wamp\mysql\bin\mysqld.exe
#解壓根目錄\bin\mysqld.exe
#以上是複製內容,這行可不復制
4
環境變數配置
我的電腦-屬性-高階-環境變數-新建
變數MYSQL_HOME 值D:\wamp\mysql
找到變數path 編輯,在後面加上 ;%MYSQL_HOME%\bin
5
執行中輸入cmd ,或找到C:\Windows\System32\cmd.exe,進入mysql解壓目錄bin子目錄下,
C:\Documents and Settings\Administrator>cd\
C:\>d:
D:\>cd wamp
D:\wamp>cd mysql
D:\wamp\mysql>cd bin
D:\wamp\mysql\bin>
D:\wamp\mysql\bin>mysqld -install
提示:Service successfully installed.及即安裝成功。
(CMD命令:CD\ 返回根目錄
D: 進入D盤
cd wamp 進入WAMP資料夾)
6
啟動、停止、移出MYSQL服務
啟動MYSQL服務:net start mysql
停止MYSQL服務:net stop mysql
移出mysql服務:mysqld -remove
這裡啟動服務,方便下一步操作。
7
修改root密碼:
執行中輸入cmd ,跳到安裝目錄/bin下,
D:\wamp\mysql\bin>mysql -uroot
mysql>show databases;
mysql>use mysql;
mysql>delete from User where User="";
mysql>update User set Password=PASSWORD('newpassword') where User='root';
mysql>FLUSH PRIVILEGES;
mysql>quit;
FLUSH PRIVILEGES:強制讓MySQL重新載入許可權,即刻生效
此時登入時可用如下命令:
D:\wamp\mysql\bin>mysql -uroot -p
ENTERPASSWORD:newpassword
8
8:常用命令
mysql>show databases; 顯示所有表
mysql>use mysql; 切換到表mysql
mysql>show tables; 顯示錶的結構
注意事項
cmd要以管理員身份執行
進入mysql輸入命令以分號結尾
MySQL修改root密碼的多種方法
mysql root
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已經設定過密碼,採用如下方法
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;
在丟失root密碼的時候,可以這樣
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
MySql access denied for user錯誤
步驟閱讀
方法/步驟
1
MySql遠端連線時的“access denied for user **@**”錯誤,搞的我很頭大,後來查出來解決方法。記錄一下,怕以後再忘記:
2
首先本地登陸MySQL,然後執行這兩句程式碼:GRANT ALL PRIVILEGES ON *.* TO root@’%’ IDENTIFIED BY ’000000′;FLUSH PRIVILEGES;格式:grant 許可權 on 資料庫名.表名 使用者@登入主機 identified by “使用者密碼”;
3
引數說明: ALL PRIVILEGES表示賦給遠端登入使用者的許可權,ALL PRIVILEGES表示所有的許可權,你也可以單獨或組合賦select,update,insert,delete許可權;*.*:第一個*表示要賦權的資料庫名,*當然表示全部資料庫了,第二個*表示資料庫下的表名,同理,*表示全部表,像我這樣的懶人當然就直接用*.*了,反正都是自己開發用
4
root表示要賦權的使用者;%表示遠端登入的IP,如果要限制登入IP的話,這裡就添你允許登入的IP,比如192.18.1.99等,%表示不限制IP(再次偷懶),000000是使用者遠端登入的密碼。就這麼簡單。這句執行以後再執行FLUSH PRIVILEGES,搞定!
步驟閱讀
工具/原料
windows 2003 R2 mysql-5.6.17-win32.zip
方法/步驟
1
下載mysql-5.6.17-win32;官網下載地址百度
2
解壓到自定義目錄,我這裡演示的是D:\wamp\mysql\
3
複製根目錄下的my-default.ini,改名為my.ini,my.ini用下面內容替換
#以下是複製內容,這行可不復制
[client]
port=3306
default-character-set=utf8
#客戶端字元型別,與服務端一致就行,建議utf8
[mysqld]
port=3306
character_set_server=utf8
#服務端字元型別,建議utf8
basedir=D:\wamp\mysql
#解壓根目錄
datadir=D:\wamp\mysql\data
#解壓根目錄\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\wamp\mysql\bin\mysqld.exe
#解壓根目錄\bin\mysqld.exe
#以上是複製內容,這行可不復制
4
環境變數配置
我的電腦-屬性-高階-環境變數-新建
變數MYSQL_HOME 值D:\wamp\mysql
找到變數path 編輯,在後面加上 ;%MYSQL_HOME%\bin
5
執行中輸入cmd ,或找到C:\Windows\System32\cmd.exe,進入mysql解壓目錄bin子目錄下,
C:\Documents and Settings\Administrator>cd\
C:\>d:
D:\>cd wamp
D:\wamp>cd mysql
D:\wamp\mysql>cd bin
D:\wamp\mysql\bin>
D:\wamp\mysql\bin>mysqld -install
提示:Service successfully installed.及即安裝成功。
(CMD命令:CD\ 返回根目錄
D: 進入D盤
cd wamp 進入WAMP資料夾)
6
啟動、停止、移出MYSQL服務
啟動MYSQL服務:net start mysql
停止MYSQL服務:net stop mysql
移出mysql服務:mysqld -remove
這裡啟動服務,方便下一步操作。
7
修改root密碼:
執行中輸入cmd ,跳到安裝目錄/bin下,
D:\wamp\mysql\bin>mysql -uroot
mysql>show databases;
mysql>use mysql;
mysql>delete from User where User="";
mysql>update User set Password=PASSWORD('newpassword') where User='root';
mysql>FLUSH PRIVILEGES;
mysql>quit;
FLUSH PRIVILEGES:強制讓MySQL重新載入許可權,即刻生效
此時登入時可用如下命令:
D:\wamp\mysql\bin>mysql -uroot -p
ENTERPASSWORD:newpassword
8
8:常用命令
mysql>show databases; 顯示所有表
mysql>use mysql; 切換到表mysql
mysql>show tables; 顯示錶的結構
注意事項
cmd要以管理員身份執行
進入mysql輸入命令以分號結尾
MySQL修改root密碼的多種方法
mysql root
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已經設定過密碼,採用如下方法
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;
在丟失root密碼的時候,可以這樣
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;
MySql access denied for user錯誤
步驟閱讀
方法/步驟
1
MySql遠端連線時的“access denied for user **@**”錯誤,搞的我很頭大,後來查出來解決方法。記錄一下,怕以後再忘記:
2
首先本地登陸MySQL,然後執行這兩句程式碼:GRANT ALL PRIVILEGES ON *.* TO root@’%’ IDENTIFIED BY ’000000′;FLUSH PRIVILEGES;格式:grant 許可權 on 資料庫名.表名 使用者@登入主機 identified by “使用者密碼”;
3
引數說明: ALL PRIVILEGES表示賦給遠端登入使用者的許可權,ALL PRIVILEGES表示所有的許可權,你也可以單獨或組合賦select,update,insert,delete許可權;*.*:第一個*表示要賦權的資料庫名,*當然表示全部資料庫了,第二個*表示資料庫下的表名,同理,*表示全部表,像我這樣的懶人當然就直接用*.*了,反正都是自己開發用
4
root表示要賦權的使用者;%表示遠端登入的IP,如果要限制登入IP的話,這裡就添你允許登入的IP,比如192.18.1.99等,%表示不限制IP(再次偷懶),000000是使用者遠端登入的密碼。就這麼簡單。這句執行以後再執行FLUSH PRIVILEGES,搞定!
相關文章
- mysql5.7.19zip免安裝以及修改root密碼MySql密碼
- ubuntu安裝mysql後修改密碼UbuntuMySql密碼
- 安裝MySQL8.0.x並修改密碼MySql密碼
- MySQL免安裝版配置MySql
- MySQL 免安裝版配置MySql
- MySQL8.0 For Windows 安裝教程(自定義配置檔案、密碼方式修改)MySqlWindows密碼
- win10 免安裝版本的MySQL的下載安裝和配置Win10MySql
- SSH免密登入+JDK安裝配置+Hadoop安裝配置JDKHadoop
- MYSQL修改密碼和忘記ROOT密碼MySql密碼
- win10平臺mysql5.6.34免安裝版(綠色版zip)的配置以及密碼和編碼設定Win10MySql密碼
- mysql 忘記密碼,mysql修改密碼MySql密碼
- mysql免安裝版的實際配置方法MySql
- 免安裝版MySQL的優化與配置MySql優化
- 完全移動版MySQL(MySQL免安裝版的配置)MySql
- 修改mysql的root密碼MySql密碼
- MySQL的簡單安裝配置(免安裝zip版,版本5.7.21)MySql
- 1、Windows下安裝mysql-8.0.12及修改初始密碼WindowsMySql密碼
- Mysql的下載,安裝,遠端連線,密碼加密規則修改。MySql密碼加密
- MySQL5.7.21免安裝版如何配置MySql
- ubuntu系統下mysql重置密碼和修改密碼操作UbuntuMySql密碼
- mysql修改root密碼MySql密碼
- 修改mysql root密碼MySql密碼
- flask框架如何實現修改密碼和免密登入功能Flask框架密碼
- 修改Mysql root密碼的方法MySql密碼
- 修改docker中Mysql的密碼DockerMySql密碼
- mac MYSQL安裝和配置MacMySql
- MYSQL免安裝MySql
- MySQL的下載、安裝和配置MySql
- Jenkins 安裝+修改初始密碼 mac版Jenkins密碼Mac
- 【Mysql】Windows下安裝和配置MysqlMySqlWindows
- Ubuntu19 MySQL8 完全解除安裝、安裝和重設密碼UbuntuMySql密碼
- mysql8.0修改密碼MySql密碼
- 修改 MySQL 登入密碼MySql密碼
- mysql修改管理員密碼MySql密碼
- 修改MySQL密碼的四種方法MySql密碼
- mysql密碼忘記的修改(轉)MySql密碼
- 配置SSH免密碼登陸密碼
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼