真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么使用新用戶MySQL,怎么設置新用戶

mysql如何創(chuàng)建新用戶

MySql中添加用戶,新建數(shù)據(jù)庫,用戶授權,刪除用戶,修改密碼(注意每行后邊都跟個;表示一個命令語句結束):

成華網(wǎng)站建設公司創(chuàng)新互聯(lián),成華網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為成華近千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設公司要多少錢,請找那個售后服務好的成華做網(wǎng)站的公司定做!

1.新建用戶

1.1 登錄MYSQL:

@mysql -u root -p

@密碼

1.2 創(chuàng)建用戶:

mysql insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

這樣就創(chuàng)建了一個名為:test 密碼為:1234 的用戶。

注意:此處的"localhost",是指該用戶只能在本地登錄,不能在另外一臺機器上遠程登錄。如果想遠程登錄的話,將"localhost"改為"%",表示在任何一臺電腦上都可以登錄。也可以指定某臺機器可以遠程登錄。

1.3 然后登錄一下:

mysqlexit;

@mysql -u test -p

@輸入密碼

mysql登錄成功

2.為用戶授權

授權格式:grant 權限 on 數(shù)據(jù)庫.* to 用戶名@登錄主機 identified by "密碼"; 

2.1 登錄MYSQL(有ROOT權限),這里以ROOT身份登錄:

@mysql -u root -p

@密碼

2.2 首先為用戶創(chuàng)建一個數(shù)據(jù)庫(testDB):

mysqlcreate database testDB;

2.3 授權test用戶擁有testDB數(shù)據(jù)庫的所有權限(某個數(shù)據(jù)庫的所有權限):

mysqlgrant all privileges on testDB.* to test@localhost identified by '1234';

mysqlflush privileges;//刷新系統(tǒng)權限表

格式:grant 權限 on 數(shù)據(jù)庫.* to 用戶名@登錄主機 identified by "密碼"; 

2.4 如果想指定部分權限給一用戶,可以這樣來寫:

mysqlgrant select,update on testDB.* to test@localhost identified by '1234';

mysqlflush privileges; //刷新系統(tǒng)權限表

2.5 授權test用戶擁有所有數(shù)據(jù)庫的某些權限:  

mysqlgrant select,delete,update,create,drop on *.* to test@"%" identified by "1234";

//test用戶對所有數(shù)據(jù)庫都有select,delete,update,create,drop 權限。

  //@"%" 表示對所有非本地主機授權,不包括localhost。(localhost地址設為127.0.0.1,如果設為真實的本地地址,不知道是否可以,沒有驗證。)

 //對localhost授權:加上一句grant all privileges on testDB.* to test@localhost identified by '1234';即可。

怎么創(chuàng)建一個mysql用戶并遠程訪問

第一步:安裝MySQL客戶端

當然你得確保MySQL客戶端已經(jīng)安裝完畢。如果沒有的話,可以按照下面的方法。

在Debian,Ubuntu 或者 Linux Mint上:

$ sudo apt-get install mysql-client

$ sudo apt-get install mysql

第二步:登陸到MySQL服務器

首先,你需要使用root用戶登陸進你的MySQL數(shù)據(jù)庫,如下:

$ mysql -u root -h -p

請注意:為了能登進遠程的MySQL服務器,你需要開啟服務器上的遠程訪問,如果你想調(diào)用同一主機上的MySQL服務器,你可以省略 "-h " 參數(shù)

$ mysql -u root -p

你將需要輸入MySQL服務器的密碼,如果認證成功,MySQL提示將會出現(xiàn)。

第三步:創(chuàng)建一個MySQL數(shù)據(jù)庫

在MySQL提示中輸入命令之前,請記住所有的命令都是以分號結束的(否則將不會執(zhí)行)。另外,考慮輸入命令的時候使用大些字母,輸入數(shù)據(jù)庫對象使用小寫字母。但那不是必須的,只是方便的閱讀。

現(xiàn)在,創(chuàng)建一個叫做xmodulo_DB的數(shù)據(jù)庫:

mysql CREATE DATABASE IF NOT EXISTS xmodulo_DB;

第四步:創(chuàng)建一個數(shù)據(jù)庫表

為了達到演示的目的,創(chuàng)建一個叫做posts_tbl的表,表里會存儲關于文章的如下信息:

文章的標題

作者的名字

作者的姓

文章可用或者不可用

文章創(chuàng)建的日期

這個過程分兩步執(zhí)行:

首先,選擇需要使用的數(shù)據(jù)庫:

mysql USE xmodulo_DB;

然后,在數(shù)據(jù)庫中創(chuàng)建新表:

mysql CREATE TABLE 'posts_tbl' (

'post_id' INT UNSIGNED NOT NULL AUTO_INCREMENT,

'content' TEXT,

'author_FirstName' VARCHAR(100) NOT NULL,

'author_LastName' VARCHAR(50) DEFAULT NULL ,

'isEnabled' TINYINT(1) NOT NULL DEFAULT 1,

'date' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,

PRIMARY KEY ( 'post_id' )

TYPE = MYISAM;

第五步:創(chuàng)建一個用戶,并授予權限

當涉及到訪問新創(chuàng)的數(shù)據(jù)庫和表的時候,創(chuàng)建一個新用戶是一個很好的主意。這樣做就可以讓用戶在沒有整個MySQL服務器權限的情況下,去訪問那個數(shù)據(jù)庫(而且只能是那個數(shù)據(jù)庫)

你可以創(chuàng)建新用戶,授予權限,并且使改變生效:

mysql GRANT ALL PRIVILEGES ON xmodulo_DB.* TO 'new_user'@'%' IDENTIFIED BY 'new_password';

mysql FLUSH PRIVILEGES;

'newuser'和'newpassword'分別指的是新的用戶名和他的密碼。這條信息將會被保存在mysql.user表中,而且密碼會被加密。

第六步:測試

先插入一個虛擬的記錄到posts_tbl表:

mysql USE xmodulo_DB;

mysql INSERT INTO posts_tbl (content, author_FirstName, author_Las tName)

VALUES ('Hi! This is some dummy text.', 'Gabriel', 'Canepa');

然后查看posts_tbl表中的所有記錄:

mysql SELECT * FROM posts_tbl;

注意:MySQL會在先前定義的地方自動插入適當?shù)哪J值(比如,'isEnabled'和'date')。

mysql怎么創(chuàng)建新用戶并賦權

進入到mysql安裝目錄的bin目錄下。

在此處打開命令行。或者是切換到該目錄下。

命令:C:\mysql\bin

使用root用戶登錄數(shù)據(jù)。

命令:mysql

-uroot

-p

登錄成功之后。開始創(chuàng)建用戶。

命令:

create

user'rsm'@'localhost'IDENTIFIED

BY'123456';

給...

怎么初次進入mysql

1.登錄MySQL 登錄MySQL的命令是mysql, mysql 的使用語法如下: mysql [-u username] [-h host] [-p[password]] [dbname]     username 與 password 分別是 MySQL 的用戶名與密碼,mysql的初始管理帳號是root,沒有密碼,注意:這個root用戶不是Linux的系統(tǒng)用戶。MySQL默認用戶是root,由于 初始沒有密碼,第一次進時只需鍵入mysql即可。 [root@test1 local]# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 to server version: 4.0.16-standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql 出現(xiàn)了“mysql”提示符,] 這說明你安裝是成功的。 2.MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。 1、命令 usr/bin/mysqladmin -u root password 'new-password' 格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼 2、例子 例1:給root加個密碼123456。 鍵入以下命令 : [root@test1 local]# /usr/bin/mysqladmin -u root password 123456 注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。 3.增加了密碼后的登錄格式如下: mysql -u root -p Enter password: (你自己設的密碼) 其中-u后跟的是用戶名,-p要求輸入密碼,回車后在輸入密碼處輸入密碼。 4.到這兒就基本OK,可以順利進入mysql

怎么建立一個新的mysql 數(shù)據(jù)庫和用戶名

首先以root身份登錄到MySQL服務器中。

$

mysql

-u

root

-p

當驗證提示出現(xiàn)的時候,輸入MySQL的root帳號的密碼。

創(chuàng)建一個MySQL用戶

使用如下命令創(chuàng)建一個用戶名和密碼分別為"myuser"和"mypassword"的用戶。

mysql

CREATE

USER

'myuser'@'localhost'

IDENTIFIED

BY

'mypassword';

一旦用戶被創(chuàng)建后,包括加密的密碼、權限和資源限制在內(nèi)的所有帳號細節(jié)都會被存儲在一個名為user的表中,這個表則存在于mysql這個特殊的數(shù)據(jù)庫里。

運行下列命令,驗證帳號是否創(chuàng)建成功

mysql

SELECT

host,

user,

password

FROM

mysql.user

WHERE

user='myuser';

賦予MySQL用戶權限

一個新建的MySQL用戶沒有任何訪問權限,這就意味著你不能在MySQL數(shù)據(jù)庫中進行任何操作。你得賦予用戶必要的權限。以下是一些可用的權限:

ALL:

所有可用的權限

CREATE:

創(chuàng)建庫、表和索引

LOCK_TABLES:

鎖定表

ALTER:

修改表

DELETE:

刪除表

INSERT:

插入表或列

SELECT:

檢索表或列的數(shù)據(jù)

CREATE_VIEW:

創(chuàng)建視圖

SHOW_DATABASES:

列出數(shù)據(jù)庫

DROP:

刪除庫、表和視圖

運行以下命令賦予"myuser"用戶特定權限。

如何登錄mysql?

當?MySQL?服務開啟后,就可以通過客戶端來登錄 MySQL 數(shù)據(jù)庫了。在 Windows 操作系統(tǒng)下可以使用 DOS 命令登錄數(shù)據(jù)庫,本節(jié)將介紹使用命令方式登錄 MySQL 數(shù)據(jù)庫的方法。

登錄 MySQL 數(shù)據(jù)庫的具體操作步驟如下:

步驟 1):單擊“開始”→“Windows 系統(tǒng)”→“命令提示符”,如圖所示。

步驟 2):打開命令行提示符界面,輸入命令cd C:\Program Files\MySQL\MySQL Server 5.7\bin\,按回車鍵,如圖所示。

步驟 3):在命令提示符界面可以通過登錄命令mysql -h 127.0.0.1 -u root -p連接 MySQL 數(shù)據(jù)庫。

按回車鍵,系統(tǒng)會提示輸入密碼(Enter password),這里輸入配置向?qū)е性O置的密碼,驗證正確后,即可登錄 MySQL 數(shù)據(jù)庫,如圖所示。

提示:mysql 為登錄命令,-h 后面的參數(shù)是服務器的主機地址,在這里客戶端和服務器在同一臺機器上,所以輸入 localhost 或者 IP 地址;-u 后面跟登錄數(shù)據(jù)庫的用戶名稱,在這里為 root;-p 后面是用戶登錄密碼。

在 DOS 窗口下運行該命令后,系統(tǒng)會提示輸入密碼。密碼輸入正確以后,即可登錄到 MySQL 數(shù)據(jù)庫。

可以在 mysql 命令中直接加上密碼,該命令為 mysql -h localhost -u root -proot。這里的 -p 后面的 root 就是密碼。此處特別注意 -p 和密碼之間沒有空格。如果出現(xiàn)空格,系統(tǒng)將不會把后面的字符串當成密碼來對待。

步驟 4):登錄成功后進入 MySQL 初始界面,會出現(xiàn)“Welcome to the MySQL monitor”的歡迎語,然后下面還有一些說明性的語句,如圖所示。

這些說明性語句介紹如下:

Commands end with; or\g:說明 mysql 命令行下的命令是以分號(;)或“\g”來結束的,遇到這個結束符就開始執(zhí)行命令。

Your MySQL connection id is 3:id 表示 MySQL 數(shù)據(jù)庫的連接次數(shù)。

Server version: 5. 7.29-log MySQL Community Server(GPL):Server version?后面說明數(shù)據(jù)庫的版本,這個版本為 5.7.29。Community 表示該版本是社區(qū)版。

Type 'help;' or '\h' for help:表示輸入”help;“或者”\h“可以看到幫助信息。

Type '\c' to clear the current input statement:表示遇到”\c“就清除前面的命令。

提示:當窗口中出現(xiàn)如上圖所示的說明信息,命令提示符變?yōu)椤癿ysql”時,表明已經(jīng)成功登錄 MySQL 服務器,可以開始對數(shù)據(jù)庫進行操作了。

通過命令行客戶端軟件登錄

當 MySQL 軟件安裝完后,一般都會安裝一個簡單命令行使用程序(MySQL Command Line Client),該客戶端沒有流行的用戶界面。

選擇”開始“→”程序“→”MySQL“→”MySQL 5.7 Command Line Client?“,打開 MySQL Command Line Client 進入提示輸入密碼的界面,如圖所示。

請點擊輸入圖片描述

輸入正確的密碼后,登錄到 MySQL 軟件,如果以這種方式登錄 MySQL,需要保證 MySQL 服務處于啟動狀態(tài)。

如果輸入密碼后,程序窗口出現(xiàn)閃退現(xiàn)象,則可以參考《MySql Command Line Client閃退解決方案》一節(jié)。


分享名稱:怎么使用新用戶MySQL,怎么設置新用戶
當前路徑:http://weahome.cn/article/hcshpe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部