A. linux中怎樣設置mysql用戶名和密碼
1.登錄mysql
# mysql -u root -p
然後輸入密碼
2.使用mysql
資料庫
use mysql;
3.添加一個用戶
test
並授權通過本地機(localhost)訪問,密碼"password"。
grant all privileges on *.* to test@localhost identified by 'password' with grant option;
4.
刷新剛才的內容*
flush privileges;
5.查看用戶
select host,user from mysql.user;
B. linux怎麼設置mysql root密碼
step1
編輯
my.cnf
文件
在
[mysqld]
下面添加一行
skip-grant-tables
然後保存
退出
step2
重啟
MySQL
服務
service
mysqld
restart
step3
這時候進入
mysql
命令行就不需要密碼了
step4
然後就是使用
mysql
命令修改密碼
mysql>
use
mysql;
mysql>
UPDATE
user
SET
Password
=
PASSWORD('newpass')
WHERE
user
=
'root';
mysql>
FLUSH
PRIVILEGES;
改好之後
在
my.cnf
文件的
[mysqld]
下面
刪掉
skip-grant-tables
這句
然後再次重啟
mysql
密碼就生效了
C. linux mysql設置密碼
密碼已經生效了;
ERROR
1142
(42000):
UPDATE
command
denied
to
user
''@'localhost'
for
table
'user'
這個提示告訴你你是用的空賬號登陸的。
update
user
set
password=password('123456')
where
User='root';
密碼欄位是加密的。
然後你再登陸的時候使用mysql
-uroot
-p然後輸入密碼,就是你上面的123456
D. linux下安裝好的mysql怎麼設置root密碼
1、打開網路官方頁面,在頁面中點擊並下載」網路一鍵Root「程序。
2、雙擊」網路一鍵Root「安裝程序進行安裝操作。安裝過程很簡單,直接點擊下一步即可完成,在最後的完成對話框口中選擇勾選「運行一鍵Root」並點擊「完成」按鈕。
3、「網路一鍵Root「啟動後,如果存在新的版本,就會彈出升級對話框,直接點擊」升級「進行程序的更新操作。
4、將」網路一鍵Root「安裝到Android手機上。首先通過數據線將手機連接到電腦USB介面上,同時按照圖示打開手機的」USB調試「功能,並且安裝手機USB驅動。
5、運行」網路一鍵Root「, 如果手機連接正常的話,會看到Root許可權已獲得的提示窗口。
6、點擊主界面中的「優化卸載」,程序進入更新程序列表界面。
7、更新程序列表完成後,就可以根據實際需要來卸載相關程序了。此時就會發現平常一些系統程序在此也可以進行卸載操作了。在需要卸載的程序上勾選程序左側的復選框, 然後點擊「卸載」按鈕就可以卸載相應的應用程序了。
E. linux 怎麼修改mysql密碼
方法一:
在mysql系統外,使用mysqladmin
# mysqladmin -u root -p password "test123"
Enter password: 【輸入原來的密碼】
方法二:
通過登錄mysql系統,
# mysql -uroot -p
Enter password: 【輸入原來的密碼】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;
F. 怎麼修改Linux中Mysql用戶的密碼
滿意答案
有3個方法
#在控制台上輸入
bash$ mysql -u root mysql
#用mysql客戶程序
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='hunte';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
<<<
>>>
#在控制台上輸入
bash$ mysql -u root mysql
mysql> SET PASSWORD FOR hunte=PASSWORD('new password');
mysql> QUIT
<<<
>>>
#直接在控制台上輸入
bash$ mysqladmin -u root "old password" "new password"
G. linux怎麼修改mysql密碼
1. 首先用管理員許可權登陸Linux;
2. 輸入:vi /etc/my.cnf 回車。然後按「i」鍵盤,在這個文件中的最後一行輸入:skip-grant-tables
然後按 esc鍵,然後輸入「:wq」保存並退出;
3.重啟MySQL服務
輸入:service mysqld restart回車;
4.輸入 mysql -uroot -p;
然後提示你輸入密碼,直接回車就可以進入mysql資料庫了;
開始修改MySQL用戶密碼
① 輸入use mysql回車;
② 輸入update user set password = password(「147g58」)where user=』root』;
「147g58」為你自己設置的密碼;
顯示「Query OK」這就表明修改成功了,
5.最後一步,退出mysql,將一開始修改的/etc目錄下的my.cnf文件的最後一行去掉,重啟服務;
① 輸入 exit退出mysql
② 改my.cnf文件;刪掉最後一行;
然後按ESC鍵盤,再輸入」:wq」保存退出;
③重啟服務:
就可以用你修改的密碼登錄mysql資料庫了;
H. linux mysql root沒有密碼怎麼設置密碼
方法一:最簡單的方法,也是安裝完mysql後,系統提示的方法。使用mysqladmin來完成。shell> mysqladmin -u root password "newpwd"
shell> mysqladmin -u root -h host_name password "newpwd"password後面的雙引號不是必須的,不過如果密碼包含空格或者一些特殊的符號,需要用引號。方法二:利用mysql裡面的SET PASSWORD命令來完成,注意必須使用PASSWORD()函數來加密設置的這個newpwd,否則直接='newpwd'不會生效。不過如果使用方法一用mysqladmin password設置密碼或者用GRANT來設置,就不用使用PASSWORD()函數,因為它們已經自動調用了該函數。shell> mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');
mysql> SET PASSWORD FOR 'root'@'host_name' = PASSWORD('newpwd');
方法三:直接通過UPDATE user表來設置密碼shell> mysql -u root
mysql> UPDATE mysql.user SET Password = PASSWORD('newpwd')
-> WHERE User = 'root';
mysql> FLUSH PRIVILEGES;
如果忘記mysql的root密碼可以採取下面的步驟重新設置
1。kill掉所有mysql的進程
2。使用--skip-grant-tables的參數啟動mysql
shell> mysqld_safe --skip-grant-tables &
3。設置新的密碼,同樣兩種方式可以選擇
方法一
shell> mysqladmin -u root flush-privileges password "newpwd"
方法二
mysql> UPDATE mysql.user SET Password=PASSWORD('newpwd')
-> WHERE User='root';
mysql> FLUSH PRIVILEGES;
4。停止mysql server,用正常的模式啟動
5。OK,可以使用新設置的密碼了
I. linux mysql安裝好後怎麼設置root密碼
方法一:最簡單的方法,也是安裝完mysql後,系統提示的方法。使用mysqladmin來完成。shell>
mysqladmin
-u
root
password
"newpwd"
shell>
mysqladmin
-u
root
-h
host_name
password
"newpwd"password後面的雙引號不是必須的,不過如果密碼包含空格或者一些特殊的符號,需要用引號。方法二:利用mysql裡面的SET
PASSWORD命令來完成,注意必須使用PASSWORD()函數來加密設置的這個newpwd,否則直接='newpwd'不會生效。不過如果使用方法一用mysqladmin
password設置密碼或者用GRANT來設置,就不用使用PASSWORD()函數,因為它們已經自動調用了該函數。shell>
mysql
-u
root
mysql>
SET
PASSWORD
FOR
'root'@'localhost'
=
PASSWORD('newpwd');
mysql>
SET
PASSWORD
FOR
'root'@'host_name'
=
PASSWORD('newpwd');
方法三:直接通過UPDATE
user表來設置密碼shell>
mysql
-u
root
mysql>
UPDATE
mysql.user
SET
Password
=
PASSWORD('newpwd')
->
WHERE
User
=
'root';
mysql>
FLUSH
PRIVILEGES;
如果忘記mysql的root密碼可以採取下面的步驟重新設置
1。kill掉所有mysql的進程
2。使用--skip-grant-tables的參數啟動mysql
shell>
mysqld_safe
--skip-grant-tables
&
3。設置新的密碼,同樣兩種方式可以選擇
方法一
shell>
mysqladmin
-u
root
flush-privileges
password
"newpwd"
方法二
mysql>
UPDATE
mysql.user
SET
Password=PASSWORD('newpwd')
->
WHERE
User='root';
mysql>
FLUSH
PRIVILEGES;
4。停止mysql
server,用正常的模式啟動
5。OK,可以使用新設置的密碼了
J. 如何使用Linux修改mysql密碼
1、資料庫中修改
mysql
-u
root
-p
回車輸入密碼
mysql
user
mysql
mysql
select
user,password
from
user;
#查看密碼
#可以看到密碼41位,直接修改此表不為上策,但是可以通過函數計算密碼來修改
mysql
select
PASSWORD('abc');
#然後根據具體的條件把密碼修改為算出來的值,可要小心哦。
mysql
-u
root
-p
回車輸入密碼mysql
user
mysql
mysql
select
user,password
from
user;
#查看密碼
#可以看到密碼41位,直接修改此表不為上策,但是可以通過函數計算密碼來修改
mysql
select
PASSWORD('abc');
#然後根據具體的條件把密碼修改為算出來的值,可要小心哦。
2、命令行中修改root的密碼為yourpassword
mysqladmin
-u
root
-p
PASSWORD
yourpassword
回車
輸入原來的密碼
mysqladmin
-u
root
-p
PASSWORD
yourpassword
回車
輸入原來的密碼