本人初学者,用appserv-win32-2.5.10搭建的服务区环境,但是这个只能用phpmyadmin连接数据库吧?不能连接到电脑的mysql里面有的数据库啊!求解决
解决方案 »
- php下载图片到本地,图片打不开
- 求一个php替换正则
- 如何用WAMP5调试一个现成的用php和mysql开发的网站??
- 关于cookie的一个小问题
- 需要长时间后台处理,会提示超出60秒错误,该如何解决?
- 想找工作...不知道腾讯和百度哪个好一点?
- 自动填充序列的问题
- 为什么老是报这个错:Premature end of script headers: php.exe
- 如何设置COOKIE使得任何IE都可以访问??
- 关于smtp的身份验证
- php最新版本已经升到7.1.0了,坛子里竟然一点动静都没有
- xml 验证 xsd 错误 No matching global declaration available for the validation root
终端连也可以mysql -uroot -p 然后输入密码就可以连上了。
第二,使用工具或者命令行进行连接。
$username = 'username';
$password = 'password';
$options = array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
); $dbh = new PDO($dsn, $username, $password, $options);
private $mysql_server_name=''; //改成自己的mysql数据库服务器
private $mysql_username=''; //改成自己的mysql数据库用户名
private $mysql_password=''; //改成自己的mysql数据库密码
private $mysql_database='';//改成自己的mysql数据库名
//连接数据库
public function connDB(){
$link = mysqli_connect($this->mysql_server_name,$this->mysql_username,$this->mysql_password,$this->mysql_database) or die("error connecting") ; //连接数据库;
return $link;
}
//操作数据
public function crud($id){
$link = $this->connDB();
$sql = "";
mysqli_query($link,$sql);
mysqli_close($link); //关闭MySQL连接
}
}
?>