|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通过这段时间的学习实践,对软件开发有了更多新的认识,不在局限于之前的片面性。当然,现在所学到的东西其实并不多,离当一个真正的程序员,还有很大的差距。
10.表的数据更新
(1)一次修正一个字段,再次注重语法。文本需求加引号但数字不要。
mysql>update table01 set field03='new info'swheresfield01=1;
Query OK, 1 row affected (0.00 sec)
(2)一次改动多个字段,记住在每个更新的字段间用逗号离隔。
mysql>update table01 set field04=19991022, field05=062218swheresfield01=1;
Query OK, 1 row affected (0.00 sec)
(3)一次更新多个数据
mysql>update table01 set field05=152901swheresfield04>19990101;
Query OK, 3 rows affected (0.00 sec)
11.删除数据
mysql>delete from table01swheresfield01=3;
Query OK, 1 row affected (0.00 sec)
12.导入数据库表
(1)创立.sql文件
(2)先发生一个库如auction.c:mysqlin>mysqladmin -u root -p creat auction,会提醒输出暗码,然后胜利创立。
(3)导入auction.sql文件
c:mysqlin>mysql -u root -p auction < auction.sql。
经由过程以上操作,就能够创立了一个数据库auction和个中的一个表auction。
13.mysql数据库的受权
mysql>grant select,insert,delete,create,drop
on *.* (或test.*/user.*/..)
to用户名@localhost
identified by '暗码';
如:新建一个用户帐号以即可以会见数据库,需求停止以下操作:
mysql> grant usage
-> ON test.*
-> TO testuser@localhost;
Query OK, 0 rows affected (0.15 sec)
尔后就创立了一个新用户叫:testuser,这个用户只能从localhost毗连到数据库并可以毗连到test数据库。下一步,咱们必需指定 testuser这个用户可以履行哪些操作:
mysql> GRANT select, insert, delete,update
-> ON test.*
-> TO testuser@localhost;
Query OK, 0 rows affected (0.00 sec)
此操作使testuser可以在每个test数据库中的表履行SELECT,INSERT和DELETE和UPDATE查询操作。如今咱们停止操作并加入MySQL客户 法式:
mysql> exit
Bye
14.受权MySQL用户暗码
MySQL数据库的默许用户名为"root"(MS SQL Server的sa类似),暗码默许为空。在DOS提醒符(注重,不是mysql提醒符)下输出
c:mysqlin>"mysqladmin -u root -p password newpassword
回车后会提醒你输出本来的暗码,因为本来暗码为空,直接回车,root用户的暗码便改成"newpassword"了。
你的留言本应该加入注册以及分页功能了,而如果你更强的话,UI(用户界面)也可以加强,完成之后,感觉是不是特有成就感?不管怎么样,咱好歹是写了一个动态网站程序了,放在自己的网站上耍耍吧。 |
|