wamp+win10: php连接Mysql, delete update insert 详细操作步骤
来源:互联网 发布:金兰软件怎么样 编辑:程序博客网 时间:2024/05/22 00:36
一、新建数据库用户
进入phpmyAdmin
- 点击“用户”(Users)
点击用户列表下方的“添加用户”(Add user)
如下图操作
点击“执行”(“Go”)之后,可以看到增加了user用户。
注意:Grant必须为Yes,否则无法连接数据库。如果为No,点击右边“Edit Privileges” ,在上图中的Administration下的GRANT前面框框打勾,再点击”Go”或”执行”按钮。
二、写index.php文件
1、在wamp的www目录下,新建文件夹,命名为test。在test文件夹下,新建index.php文件,内容为:
<html> <head> <title>php连接mysql数据库</title> </head> <body> <?php $dbHostname = "localhost"; $dbUsername = "user"; $dbPassword = "123455"; $dbName = "test"; $dblink = mysql_connect($dbHostname, $dbUsername, $dbPassword); if ($dblink) { echo "连接成功!"; } else { echo "连接失败!"; } ?> </body></html>
2、在浏览器地址栏,输入”localhost:8080/test(我localhost配置监听的是8080端口),回车。可以看到显示连接成功。
三、新建数据库并建表。注意选择的编码格式,连接数据库时需要匹配。
此时可以看到已经新建了dbtest1数据库
- 点击dbtest1, 输入表名和列数,然后点击右下角的“执行”(“GO”)。
- 然后一次输入各行各列的信息。我输入完之后是这样的表:
- 这个时候表还是空的,需要插入数据。点击Insert:
- 我插入了两条记录:另一条是(2,b,2,女,2017-01-02)
- 也可以通过SQL语句来插入:
-
- 这时候点击student表,查看刚才插入的3条记录:
-
五、php操作Mysql
分5个步骤:
1、连接数据库系统(主机名,用户名,密码等)
2、设置编码集
3、选择要连接的数据库
4、操作
5、关闭数据库
<html> <head> <title>php连接mysql数据库</title> </head> <body> <?php $dbHostname = "localhost"; $dbUsername = "user"; $dbPassword = "xushuai"; $dbName = "dbtest1"; $dblink = mysql_connect($dbHostname, $dbUsername, $dbPassword) or die("Could not connect:".mysql_error()); //设置字符集,必须跟数据库设置相匹配 mysql_query("set names 'GBK'"); //选择数据库 mysql_select_db($dbName); function _print($dblink){ $sql_1 = "select * from student"; $result = mysql_query($sql_1,$dblink); while($row = mysql_fetch_array($result)){ echo "<div style =\"height:24px;line-height:24px;font-weight:bold;\">"; echo "id=".$row['id']." name=".$row['name']." age=".$row['age']." gender=".$row['gender']." class=".$row['class']."<br/>"; echo "</div>"; } } echo "<br/><b>select * from student:</b>"; _print($dblink); $sql_2 = "insert into student(id,name,age,gender,class) values('4','d','4','男','2017-01-04');"; mysql_query($sql_2,$dblink); echo "<br/><b>insert into student(id,name,age,gender,class) values('4','d','4','男','2017-01-04'):</b>"; _print($dblink); $sql_3 = "delete from student where id = 4;"; mysql_query($sql_3,$dblink); echo "<br/><b>delete from student where id = 4:</b>"; _print($dblink); $sql_4 = "update student set name = 'e' where id = 1;"; mysql_query($sql_4,$dblink); echo "<br/><b>update student set name = 'e' where id = 1:</b>"; _print($dblink); mysql_close($dblink); ?> </body></html>
执行如上代码,在地址栏输入地址,可以看到以下结果:
0 0
- wamp+win10: php连接Mysql, delete update insert 详细操作步骤
- AngularJS Insert Update Delete Using PHP MySQL
- MySQL表操作 insert-delete-update-select
- Insert,Update,Delete操作
- mysql的insert/replace/update/delete & insert,update,delete多表操作
- C++使用Mysql的详细步骤及各个常用方法的代码演示:select,insert,update,delete
- LINQ Insert/Update/Delete操作
- mysql 数据操作insert,replace,update,delete,truncate
- JavaBean 实现Mysql数据库操作(Query、Insert、Delete、Update)
- JavaBean 实现Mysql数据库操作(Query、Insert、Delete、Update)
- MYSQL——DML : 数据操作语句 (insert update delete)
- MySQL 记录操作 INSERT UPDATE DELETE SELECT 单表
- mysql学习-update, delete,insert
- MYSQL INSERT UPDATE DELETE 语句
- Mysql之insert,update,delete
- WAMP本地环境升级php版本操作步骤(详细)
- 四、NHibernate之insert、delete、update操作
- 数据库操作优化(insert、update、delete、select)
- Path in Matrix
- 这才是2017年规划---贫穷来自于懒惰
- 153. Find Minimum in Rotated Sorted Array
- 总结一下学习vb串口通信的初期果实
- 扩展LDBSCAN 算法在图上的应用
- wamp+win10: php连接Mysql, delete update insert 详细操作步骤
- Leetcode 332. Reconstruct Itinerary
- Eularian Path
- 火星人的真实故事,读后感言
- 计算机图形学-初入门(小作品)
- 【LeetCode】 075. Sort Colors
- 还要和师兄混
- mmw mimo系统预编码
- 7107小时时,加入创业公司(没有股份,当作经验吧)