回答
與其他任何查詢一樣,您可以將account management commands中的任何一個發送到數據庫。當然,如果您的網站用戶帳戶擁有數據庫中的權限來執行這些操作,則從安全角度來看,這可能不太合適。 (用於公共申請目的的帳戶通常應保持最低限度的必要特權。)但這完全是另一回事。
謝謝,我該如何使用這段代碼?喜歡這個 ? mysql_query('CREATE USER'new_username'@'localhost'IDENTIFIED BY'password_for_new_username''); ??或者是什麼 ?? – Programmer4me 2011-06-05 16:55:38
@ Programmer4me:那麼,您目前如何將SQL查詢從您的PHP代碼發送到數據庫?自從我使用PHP編寫任何代碼以來已經有一段時間了,但您的示例看起來很準確。您可以像發送其他查詢一樣發送命令。 (但請注意,您的示例在字符串文字中有語法錯誤,因爲您用單引號開頭,然後在字符串中使用單引號。) – David 2011-06-05 16:59:38
謝謝,這意味着它不需要mysql_connect('localhost','root', ''); .. 對 ?謝謝 :) 。 – Programmer4me 2011-06-05 17:24:00
你可以使用MySQL查詢做到這一點:
CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'password_for_new_username';
也http://crunchbang.org/archives/2008/04/17/create-mysql-user-accounts-from-the-command-line/
看到了希望,可以幫助你。
謝謝,你的意思是,我如何使用這段代碼?喜歡這個 ? mysql_query('CREATE USER'new_username'@'localhost'IDENTIFIED BY'password_for_new_username''); ??或者是什麼 ?? – Programmer4me 2011-06-05 16:47:50
mysql_query(「CREATE USER'myUserName'@'localhost'IDENTIFIED BY'mySecretPassword';」);會的,是的。 – binarious 2011-06-05 17:05:04
謝謝,沒有mysql_connect(); , 對 ? – Programmer4me 2011-06-05 17:20:23
這種情況的SQL代碼如下:
CREATE DATABASE db_name;
USE db_name;
CREATE TABLE users(id int not null auto_increment, username varchar(20), password varchar(50));
但我真的不知道爲什麼你想,雖然這樣做低谷PHP。你能解釋爲什麼你需要這個代碼嗎?
如果您至少具備SQL語法的基本知識(教程不應該通過簡單的搜索很難找到...),它肯定會有所幫助。
- 1. 通過代碼添加谷歌帳戶
- 2. 通過PHP將數據添加到MySQL
- 3. PHP和MySQL用戶帳戶
- 4. 通過PHP添加用戶(useradd) - Ubuntu
- 5. 通過HTTP請求將過濾器添加到gmail帳戶?
- 6. 添加通過PHP
- 7. IPP添加帳戶 - 帳戶無效
- 8. 如何將新列表添加到我的MailChimp帳戶通過PHP編程?
- 9. 通過代碼添加Active Directory帳戶所需的權限
- 10. Mysql/PHP - 帳戶圖表 - 總帳在父帳戶
- 11. 如何禁用用戶帳戶php/mysql
- 12. MySQL通過用戶名和未加密的密碼選擇帳戶
- 13. 在Xcode中添加帳戶
- 14. 自動添加帳戶
- 15. AWS添加帳戶錯誤
- 16. 通過賬戶經理添加賬戶
- 17. 通過代碼手動添加生日到客戶帳戶的詳細信息?
- 18. 通過PHP向PHP添加觸發器
- 19. php - 未通過easyspace郵件帳戶收到hotmail帳戶的電子郵件
- 20. Swift 3.0 - 無法通過PHP發送「加」(+)到mySQL通過PHP
- 21. 如何通過php代碼在mysql服務器上添加用戶?
- 22. 僅通過帳戶名稱獲取Windows用戶帳戶SID
- 23. 谷歌Analytics(分析)報告API - PHP:添加用戶帳戶
- 24. 通過無管理員用戶帳戶
- 25. 通過使用用戶帳戶
- 26. 通過PHP登錄到MySQL數據庫帳戶,同時實現行級安全
- 27. 我是如何通過php和mySql添加菜單子的
- 28. vb.net通過PHP將文本添加到mysql數據庫
- 29. 我如何通過ID(PHP)添加和排序MySQL結果
- 30. MySQL php - 添加三個數據並通過
是的沒有烤麪包機! – 2011-06-05 16:29:50
您是否希望創建一個包含列用戶名和密碼的數據庫表,或者是否希望使用PHP將數據插入到這些現有列中? – Maverick 2011-06-05 16:31:25
@Husar我想創建可以滿足表格的數據庫,謝謝。 – Programmer4me 2011-06-05 16:54:54