php怎么记住密码,如何重置phpstudy数据库密码忘记密码?
修改数据库的密码方法如下:
使用『其他选项菜单』-『MySQL设置』-『设置或修改密码』 。
重置MySQL密码(忘记密码时使用)
请使用『其他选项菜单』-『MySQL工具』-『重置密码』。
用phpStudy一键安装的?
进入phpMyAdmin文件夹->打开config.ini.php,找到
$cfg['Servers'][$i]['user']='设成你进入phpmyadmin的帐号';//MySQLuser
$cfg['Servers'][$i]['password']='设成你进入phpmyadmin的密码';//MySQLpassword
你看看这个能对上号不。你是不是忘了密码了
我有一份php代码?
很高兴能回答你的问题。针对问题,我有两个方面的建议,第一:如果你要学习php的话,那么我建议安装原生php环境 + nginx(或者apache) + mariadb(或者mysql)。第二:如果只是单纯的运行php代码的话。无需数据库的小型代码,建议直接使用网上工具运行,大型应用或者需要数据库的代码则在本地安装集成环境是最好的选择。下面我将具体针对第二个方面进行回答。如有需要可以联系我,我很乐意解答你的疑惑。
1. php在线运行工具
网上有很多相关工具,搜索关键字“php在线运行”就可以找到。这里我就推荐使用菜鸟工具。
2. 集成环境phpstudy
集成:apache + mysql + php。
phpstudy无需安装,解压之后即可使用。而且php自带域名绑定工具,还有内置front数据库管理工具以及运维常用的phpmyadmin数据管理工具,作为简单使用的话,这两款工具已经足够。phpstudy还有一些简单功能,如快速更改apache,php的配置,重置mysql密码,备份mysql数据等。
3. 集成环境宝塔
目前我有很多同学都在使用宝塔集成环境,其可扩展性强、支持web管理界面、支持定时任务、新版更聚合了服务器信息api(可以通过api接口,更更个性化的管理服务器)。对于新手来说,使用宝塔省去很多时间,例如宝塔可以随时更换环境,服务支持apache、nginx和windows下的iis。运行环境支持php和windows下的asp。同时支持一键安装ftp,phpmyadmin等工具,还支持快速安装常用的开源网站程序,如wordpress,z-blog等。具体功能,还得自己试了才清楚。
希望能解决你的问题。
php操作数据库的三步骤?
第一步:链接数据库
MYSQLi_connect('主机地址','mysql用户名','mysql密码 ','数据库','端口号')
返回:如果连接成功,返回资源类型的标志符号;如果连接失败,返回false。
如果我们与mysql建立的连接不只一条,那么以后操作数据库的各种函数都必须传入返回的连接符号;
如果我们与mysql建立的连接只有一条,那么以后操作数据库的各种函数就不必传入这个标识符号。建议都传入。
密码为空可以省略密码
$conn= mysqli_connect("localhost", "root", "123456", "dbname");
第二步:检测数据库连接是否成功
mysqli_connect_errno()与 mysqli_connect_error()
mysqli_connect_errno(); 返回上次连接数据库错误的错误号,连接成功返回0
mysqli_connect_error(); 返回上次连接数据库的错误信息
if(mysqli_connect_errno($conn)){
die("数据库连接失败!失败信息:".mysqli_connect_error($conn));
}
前面两步合并的写法:连接数据库同时判断
$conn = mysqli_connect("localhost", "root", "", "mydb") or die("数据库连接失败!失败信息:".mysqli_connect_error($conn));
第三步:选择数据库
mysqli_select_db($link,$dbname)
参数:①标识符 ②连接数据库名称
连接成功,返回true;连接失败,返回false
如果修改数据库成功,则资源标识符中的数据库就会发生变动;
如果修改失败而没有通过代码终止操作,则后续代码可以使用原数据库继续执行
mysqli_select_db($conn, "mydb") or die("数据库选择失败!");
第四步:设置字符集编码格式
mysqli_set_charset($link,$charset) 只能设置为utf8而不能是utf-8
mysqli_set_charset($conn,"utf8") or die("数据库编码集设置失败!");
第五步:编写sql语句
$sql = "select * from 表名";
第六步:执行sql语句
mysqli_query($link,$sql)
如果是(DML)增、删、改,将返回布尔类型是否成功
返回上一次操作时受影响的行数 mysqli_affected_rows($link)
如果是(DQL)查询,将返回资源结果集
返回资源结果集中的行数 mysql_num_rows($result)
返回资源结果集中的字段数 mysql_num_fields($result)
如果查询失败,返回false
$res = mysqli_query($conn,$sql);
mysqli_insert_id($conn); 执行插入语句是返回上次插入最新插入的主键ID
第七步:解析结果集
var_dump(mysqli_fetch_array($res)); 处理结果集,返回关联数组和索引数组 不常用
参数① 需要处理的结果集
参数② 返回哪种数组格式
MYSQL_ASSOC 关联数组
MYSQL_NUM 数字数组
MYSQL_BOTH 默认。同时产生关联和数字数组
echo "<table border='1' style='border-collapse:collapse;text-align:center;width:200px;'>";
echo "<thead bgcolor='lightblue' style='color:#ffffff;'><td>ID</td><td>姓名</td><td>年龄</td><td>性别</td></thead>";
while($row =mysqli_fetch_assoc($res)){ // 返回关联数组 指针遍历 常用
echo "<tr>";
foreach($row as $value){
echo "<td>{$value}</td>";
};
echo "</tr>";
}
echo "</table>";
mysqli_data_seek($res,0); 设置结果集指针位置,此式表达复位至0
var_dump(mysqli_fetch_object($res));
var_dump(mysqli_fetch_row($res)); 返回索引数组
var_dump(mysqli_fetch_object($res)); 返回对象
var_dump(mysqli_fetch_fields($res)); 返回结果集中每一列的字段信息
第八步:关闭资源与结果集
mysqli_free_result()和mysqli_close()
mysqli_free_result($res); //释放查询资源结果集
mysqli_close($conn); //关闭数据库连接
PHP项目如何上传到服务器?
用FTP上传工具上传即可。
这里以8UFTP软件为例:1、下载安装FTP软件,输入服务器IP地址,FTP的用户名和密码进行连接。
2、连接FTP后,找到要上传的PHP项目文件,上传到服务器即可。