不知道有多少人是因为程序员工资高进来的,但我渐渐发现,你的实习工资只有三四千,四五千。当然,不同城市对应的薪资也不一样。结果,学习热情一下子就降低了。程序员这个职业就像女儿的红,需要深度酝酿。一两年后,你会发现选择这个职业是多么明智。
后端程序员需要掌握的技术应该从数据库操作开始。很多人认为网站运营无非是豆腐脑,但其实也只是如此,但需要进行的运营我就不多说了,但所有加入的同事一定都深受触动。
面向过程的数据库连接
1)调用PHP内置函数连接:$ conn=mysqli _ connect(待连接的主机地址、数据库用户名、数据库密码、数据库名称);
2)If(MySQL _ connect _ error($ conn)){//返回错误消息
退出(“数据库连接失败,失败号”。MySQL _ connect _ errno($ conn)。“故障信息:”。MySQL _ connect _ error($ conn));
}
上面的mysqli _ connect _ error()函数也是一个PHP内置函数,用来判断数据库连接是否成功。如果失败,需要返回具体信息。Myqli _ connect _ errno是PHP内置连接数据库的错误号。
3)数据库连接成功后,需要选择数据库,MySQL _ select _ db($ conn,“数据库名”)。调用PHP内置函数后,会返回true或false。如果连接成功,您将继续操作;如果连接失败,您将返回失败。
4)一般连接数据库后,我们需要为我们的数据库选择合适的字符集编码,通常采用utf8编码格式,调用函数为MySQL _ set _ charset(' UTF8 ');
5)经过这一步,我们可以说已经基本成功连接到数据库了。接下来,我们可以调用sql语句来做我们想做的事情。例如,如果我们想在数据库的用户表中搜索小明的信息,我们可以这样编写sql语句。
$ SQL=“从用户名中选择姓名、学生,其中姓名=小明”;
6)sql语句写完后需要自然执行。这时,我们可以调用PHP内置函数$ result=MySQL _ query($ conn,$ SQL);注意调用这个函数的时候,如果是select会返回具体信息,如果不能查询会返回null,如果是insert、update、delete会返回bool值。
7)处理返回的数据。此时返回的数据不是我们能理解的数据格式,需要转换成数组格式。Myqli _ fetch _ row ($ result)返回一个索引数组,Myqli _ fetch _ assoc ($ result)返回一个关联数组。
8)操作完成后,只需关闭数据库,调用函数MySQL _ close($ conn);
感兴趣的朋友喜欢并关注。未来他们会每天更新一些PHP程序员需要掌握的小知识。有需要的朋友可以在下面评论自己遇到的问题,看到后帮助解决。
上一篇:hp5820驱动如何安装_安卓手机 如何连接惠普打印机
下一篇:没有了