mysql新增使用者和密碼

2022-07-08 23:54:14 字數 1658 閱讀 5182

1.新建使用者。

#foo表示你要建立的使用者名稱,後面的123表示密碼,

#localhost限制在固定位址localhost登陸

create user foo@localhost identified by '123';

#建立資料庫並指定字元編碼

create schema `database_name` default character set utf8mb4 collate utf8mb4_unicode_ci ;

2.為使用者授權。

//登入mysql(有root許可權)。我裡我以root身份登入. 

@>mysql -u root -p 

@>密碼 

//首先為使用者建立乙個資料庫(phplampdb) 

mysql>create database phplampdb; 

//授權phplamp使用者擁有phplamp資料庫的所有許可權。 

>grant all privileges on phplampdb.* to phplamp@localhost identified by '1234'; 

//重新整理系統許可權表 

mysql>flush privileges; 

mysql>其它操作 

/* 

如果想指定部分許可權給一使用者,可以這樣來寫: 

mysql>grant select,update on phplampdb.* to phplamp@localhost identified by '1234'; 

//重新整理系統許可權表。 

mysql>flush privileges; 

*/ 

3.刪除使用者。 

@>mysql -u root -p 

@>密碼 

mysql>delete from user where user="phplamp" and host="localhost"; 

mysql>flush privileges; 

//刪除使用者的資料庫 

mysql>drop database phplampdb; 

4.修改指定使用者密碼。 

@>mysql -u root -p 

@>密碼 

mysql>update mysql.user set password=password('新密碼') where user="phplamp" and host="localhost"; 

mysql>flush privileges; 

mysql新增使用者和密碼

首先要宣告一下 一般情況下,修改mysql密碼,授權,是需要有mysql裡的root許可權的。注 本操作是在win命令提示符下,phpmyadmin同樣適用。使用者 phplamp 使用者資料庫 phplampdb 1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 my...

mysql使用者新增 MySQL使用者新增

我的是ubuntu 12.04。發現在mysql中經常出現新增使用者之後,要麼只能本地登陸,要麼只能遠端登陸的蛋疼的情況。這裡記錄一下是如何操作的。建立使用者 create user username identified by password 如果想要讓這個使用者即可以本地登陸,也可以遠端登 我...

mysql使用者新增 mysql新增使用者

mysql新增使用者 mysql新增使用者方法 建立資料庫gamesp create database gamesp 新增使用者 grant all on 資料庫名.to 使用者 名 localhost identified by 密碼 grant all on gamesp.to newuser ...