$dbc = @mysqli_connect('localhost','root','lalala');if(@mysqli_select_db(one,$dbc)){ print 'yes!';}else{ print 'no!'; mysqli_error($dbc); exit();}
就是这样几行代码了。能连接到mysql,但是始终无法连接到数据库,也没有错误提示。
用的wamp的phpmyadmin
回复内容: $dbc = @mysqli_connect('localhost','root','lalala');if(@mysqli_select_db(one,$dbc)){ print 'yes!';}else{ print 'no!'; mysqli_error($dbc); exit();}
就是这样几行代码了。能连接到mysql,但是始终无法连接到数据库,也没有错误提示。
用的wamp的phpmyadmin
函数:mysqli_select_db(connection,dbname)
你把参数搞反了。
可以查一下手册 mysql和mysqli是不一样的
bool mysqli_select_db ( mysqli $link , string $dbname );
bool mysql_select_db ( string $database_name [, resource $ link_identifier ] )
应该说刚好相反,测试的时候记得把debug开起来。
你用命令行链接数据库试试
mysql -u -p