所以我想编写一个检查数据库的php脚本(在localhost中,user ="root",pass ="")"data1"存在,如果不存在,则创建它.如果你有任何帮助,请感谢你给我这个.
tim*_*tim 27
CREATE DATABASE IF NOT EXISTS DBName;
Run Code Online (Sandbox Code Playgroud)
lee*_*ers 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');
}
Run Code Online (Sandbox Code Playgroud)