所以我想写一个php脚本检查数据库(在localhost中,user =“root”,pass =“”)“data1”存在,如果不存在,则创建它。请感谢您给我这个帮助。检查数据库是否存在(MySQL),如果不是在PHP中创建它
12
A
回答
27
CREATE DATABASE IF NOT EXISTS DBName;
1
发送以下到MySQL从你的PHP代码:
CREATE DATABASE IF NOT EXISTS YourDB;
文档:http://dev.mysql.com/doc/refman/5.0/en/create-database.html
0
如果你想使用PHP来检查数据库是否存在与否,可以尝试this,有人已经回答了。
11
检查返回值mysql_select_db
- 当数据库存在并且可以选择时,此函数将返回true - 即数据库可能存在,但当前用户可能没有权限访问数据库。这可能足以在PHP中确定数据库是否存在 - 只要您可以保证PHP MySQL数据库用户在存在数据库时总能访问该数据库。
mysql_connect('localhost', 'root', '');
if (!mysql_select_db('mydb')) {
echo("creating database!\n");
mysql_query('CREATE DATABASE mydb');
mysql_select_db('mydb');
}
相关问题
- 1. 检查访问数据库(.mbd)是否存在,如果不创建它
- 2. 检查MS Access数据库表是否存在创建它
- 3. MySQL检查数据库是否存在
- 4. 检查是否值在数据库中存在的,如果不使用PHP
- 5. 检查MySQL数据库数据是否不存在
- 6. 检查数据库是否存在(mysql + php)
- 7. PHP和MySQL:查询是否存在,并创建如果不存在
- 8. 如何检查数据库是否存在于mysql程序中
- 9. Django检查数据库中是否存在值,如果不存在则创建并保存
- 10. PHP:如何检查数据库中是否存在ID
- 11. 如何检查PHP数据库中是否已经存在url?
- 12. 检查数据库是否存在
- 13. JavaDB - 检查数据库是否存在
- 14. 检查SQLite数据库是否存在
- 15. php检查数据库中是否存在数字
- 16. 如何检查用户是否存在于mysql数据库vb.net
- 17. 检查用户是否存在于MySQL数据库中失败
- 18. mysql python:检查数据库中是否存在输入
- 19. 检查MySQL数据库中是否存在邮件时出错?
- 20. 检查MySQL数据库中是否存在一行?
- 21. 检查是否存在行,如果没有添加它[MySQL]
- 22. 在Oracle中创建它之前检查表是否存在
- 23. MySql php:检查行是否存在
- 24. PHP不检查MySQL数据库中是否已经有记录
- 25. PHP中,检查是否有结果是在MySQL结果
- 26. PHP检查数据库中是否存在
- 27. 使用PHP检查数据库是否存在于postgreSQL中
- 28. 检查数据库中是否存在数据库
- 29. 检查mysql集合中是否存在值,如果存在,打印它
- 30. 如何检查数组键是否存在如果数组不存在PHP
我需要在php中知道数据库是否存在,我该怎么办? – DomingoSL 2010-11-26 21:19:54