一、資料庫的連線
1:連線本地資料庫(root 使用者,隱藏密碼)
mysql -u root -p
2:連線本地資料庫(root使用者,密碼為123,與-p不能有空格)
mysql -u root -p123
3:遠端連線資料庫(ip為192.168.7.116,使用者為ll)
mysql -h 192.168.7.116 -p 3306 -u ll -p
4:連線指定的資料庫test(登陸進去可直接用select database()檢視)
mysql -u root -p123 -d test
二、密碼的修改
1:在沒有密碼的情況下
mysqladmin -u root password
2:修改密碼(在知道原密碼的情況下)
mysqladmin -u root -p password 123
3:在mysql.user表裡修改(重啟mysql服務或flush privileges才生效,password設定的時候不能直接password='13')
update mysql.user set password=password('123456') where user='root' and host='localhost';
4:在mysql裡修改:
set password for ll=password('123456');
5:忘記密碼
開啟配置檔案 vim /etc/my.cnf 在裡面新增 skip-grant-tables
三、使用者新增與授權
1:create新增使用者
create user ll identified by '123456';
2:修改使用者名稱
rename user ll to lll;
3:在mysql的user表中直接新增使用者資訊
insert into mysql.user(user,host,password) values('ll','localhost',password('123'));
3: grant授權方式新增使用者
grant select,insert on lop.* to 'mm'@'localhost' identified by '123';
若密碼修改為空
grant select,insert on lop.* to 'mm'@'localhost' identified by '';
4:檢視使用者的許可權
show grants ; show grants for ll;
5:許可權的收回
revoke select,insert on lop.* from 'mm'@'localhost';
四、刪除使用者
1:在mysql的user表中刪除
delete from mysql.user where user='ll';
drop user 'll'@'localhost'
mysql新增使用者 刪除使用者 授權 修改密碼等
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 mysql mysql insert into mysql.user host,user,password,ssl cipher,x509 issue...
mysql新增使用者 刪除使用者 授權 修改密碼等
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 mysql mysql insert into mysql.user host,user,password,ssl cipher,x509 issue...
mysql新增使用者 刪除使用者 授權 修改密碼等
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 mysql mysql insert into mysql.user host,user,password,ssl cipher,x509 issue...