上网自学php mysql_自学phpStudy及基本的mysql语句

1、鼠标左键phpStudy图标,点击mysql管理器,如下图

cc01144bf371be2512a9a4e246f07187.png

2、选择Mysql-Front,选择localhost进入,可以看到本地建立的数据库。然后新建一个数据库,如下图:

e09021c61d32cbde519b775f7d53fb8b.png

3、在新建的数据库上鼠标右键->新建->表格,如下图

5aebeba58d4dbb0578c260e3a636674c.png

4、新增字段,如下图

b0f7aaf56199bf1c4c4f80397465d0ca.png

5、建好表之后就是添加数据,添加是在每一栏上右键->插入记录

4783738079355077150451fe37d0e09b.png

6、数据库的一些基本语法:

(1)增,在lqf_admin表中插入记录,可以在SQL编写器中编写:

insert into lqf_admin(id,userName,password)values(NULL,‘张三‘,‘123456‘),(NULL,‘张四‘,‘123454321‘),(NULL,‘张五‘,‘1122‘);

插入成功后如下:

b244de0d1dc184de210b04e872bab227.png

(2)删:

例如:删除id 大于8的记录,代码如下:

DELETE FROM lqf_admin WHERE id > 8;

(3)修改:

例如:将userName为张三的密码改为change,代码入如下:

update lqf_admin set password = ‘change‘ where userName = ‘张三‘;

7b8d6a5515c21f6bba847a6cf0d127b6.png

c9383236a1d84e454122b8abfde213e4.png

(4)查:

a、查询某张表的所有数据;

e3339bbe41db52e7bafa75987499a15b.png

b、查询userName为张四的记录;

a59308d8f3962606d15825660796df95.png

1、批量删除数据表(多表间用逗号,最后一个用分号。都是半角的符号。)相反,这样地creater table…却是行不通的。

CREATE TABLE 表名(ID int,X float)         正确。 相反,删除这个表:drop table test 也可以drop table ‘test’,引号可以不要。

CREATE TABLE 表名()         错误。不能建空表。

CREATE TABLE表名称

(

列名称1 数据类型,

列名称2 数据类型,

列名称3 数据类型,

....

)

DROP TABLE `jp_admin` ,

`jp_admin_log` ,

`jp_article` ,

`jp_article_category` ,

`jp_config` ,

`jp_file` ,

`jp_nav` ,

`jp_page` ,

`jp_product_category` ,

`jp_show` ;

2、修改一个表中的某几个字段

UPDATE `yuanscn5`.`jp_article` SET `click` = ‘0‘,

`add_time` = ‘1372862079‘,

`sort` = ‘1‘ WHERE `jp_article`.`id` =10;

3、修改字段属性

还可以使用一个命令来修改已经创建好的表的属性,使它变为具有非空属性的如:

alter table

example4 changed course_id int not null;

5、添加字段:在description之后加一个dbname字段,字符型长度50字节,不允许空白。

增加一个:

ALTER TABLE `jp_article` ADD `dbname` VARCHAR( 50 ) NOT NULL AFTER `description`

增加若干个:

ALTER TABLE `jp_article` ADD `account` VARCHAR( 50 ) NOT NULL AFTER `dbname` ,

ADD `password` VARCHAR( 50 ) NOT NULL AFTER `account` ,

ADD `dbunique` VARCHAR( 50 ) NOT NULL AFTER `password` ,

ADD `status` INT( 6 ) NOT NULL AFTER `dbunique`

5、复制

insert into 表B(列名1) select 列名2 from 表A

列名1:指定复制到B表中的哪一列

列名2:指复制A表中的哪一列

自学phpStudy及基本的mysql语句

标签:article   数据类型   log   DBName   管理器   art   after   val   username

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:https://www.cnblogs.com/yuanscn/p/10960908.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值