一、用PhpMyAdmin新建一個MySQL用戶.
創新互聯是一家集網站建設,措勤企業網站建設,措勤品牌網站建設,網站定制,措勤網站建設報價,網絡營銷,網絡優化,措勤網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
1,用root登陸phpmyadmin
2,點權限
3,點創建一個用戶
4,選擇所有權限
執行
二、使用可視化操作軟件,如phpmyadmin,mysqlcc等。
或者用命令行Create Database 數據庫名
三、for example
創建用戶vap,并分配權限:對數據庫vap的所有表可以從所有機器(第一句)和本地機器(第二局)進行訪問,并擁有任意權限,密碼為vap
grant all privileges on vap.* to 'vap'@'%' identified by 'vap';
grant all privileges on vap.* to 'vap'@'localhost' identified by 'vap';
在一個服務器上一般來講都不止一個站點,更不止一個MySQL(和PHP搭配之最佳組合)數據庫。
為了防止安全隱患,我們一般針對每個數據庫都設置了獨立的數據庫訪問帳號,該帳號僅有訪問該數據庫的權限。下面就讓我們來具體演示一下:
1、首先我們要登陸php(做為現在的主流開發語言)MyAdmin,不做演示。
2、創建一個數據庫,如下圖,在php(做為現在的主流開發語言)MyAdmin右邊窗口中,填寫數據庫名稱,點創建即可。
例如我們這里創建一個名字為:cncmstest 的數據庫
創建成功會有如下提示:
3、點擊左上角的主頁按鈕,返回php(做為現在的主流開發語言)MyAdmin主界面:
4、在主界面的右邊點擊“權限”來創建數據庫帳號。
5、在權限頁面中,我們點擊“添加新用戶”
6、在該頁面中,我們填寫要創建的數據庫用戶名,該用戶的訪問范圍,及密碼。
如上圖,我們填寫了用戶名為:cncmsuser,該數據庫用戶只允許本機訪問,主機一項選擇本地;密碼我們使用自動生成的,點下面的“Generate”會生成一個隨機密碼,然后點“Copy”會自動填寫到密碼框中。
下面的框都不選,直接拉到頁面最下面點執行即可創建一個新用戶。
數據庫用戶創建成功,會返回如下頁面:
7、最重要的一步,設置該用戶的數據庫訪問權限
在數據庫用戶添加成功返回的頁面中可以直接設置權限。這里我們選擇按數據庫指定權限:
如上圖,在數據庫列表中選擇我們剛剛創建的cncmstest,即會自動進入該數據庫的權限設置頁面。
在上圖的權限設置中,我們把“數據”、“結構”兩列的權限全部選中,管理權限都不要選。點執行即可。
到這里,我們已經全部設置完畢了,創建了一個數據庫:cncmstest,并創建了數據庫用戶cncmsuser,特別指定了該用戶只對cncmstest的訪問權限。如此,便達到了我們一開始所講的目的:為每一個數據庫指定獨立的用戶訪問權限。
$dbtable="tvblog";
define("dbprefix","twp_");
照這段代碼來看,$dbtable應該是數據庫名稱
define("dbprefix","twp_");
是定義表的前綴,比如你的表名是twp_member
twp_就是表前綴,方便一個數據庫安裝多個論壇時使用的。一般都是默認設置,只要你沒在安裝論壇的時候修改這個。
網站名稱:php設置數據庫 php數據庫配置文件在哪里
分享地址:http://vcdvsql.cn/article2/doodioc.html
成都網站建設公司_創新互聯,為您提供移動網站建設、做網站、建站公司、微信小程序、網站排名、網站設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯