PHP学习编程艺术Web前端之路

[实战项目]PHP实现登录注册之MySQL简单应用

2017-09-03  本文已影响275人  头场雪

前言

按理说我应该把MySQL单独拿出来讲一讲,但是MySQL还是比较枯燥乏味的,我不敢保证讲了MySQL你还能不能继续学下去。正好通过登录注册项目实战中,把MySQL命令简单熟悉一下,SQL命令应该是比较接近语义化的,如果你英文不错,应该很容易理解,注意语法格式就行。
timg (1).jpg

MySQL启动

XAMPP或者其他开发环境大家已经安装过了,XAMPP集成了MySQL,我们打开XAMPP,点击启动MySQL,然后会弹出Shell界面,我们可以在这里进行操作。我的环境不是集成的,没什么太大区别,我会在这里进行演示。
image.png

MySQL最简单常用命令

  1. 创建新数据库命名为'artist_demo': create database `artist_demo`;
image.png
  1. 查看已经有的数据库: show databases;
image.png
  1. 切换到新建的数据库: use artist_demo;
image.png
  1. 新建表,并设计三个字段(id, email, password),这里面id是主键,一张表里只能有一个主键,并且该字段要自动增长且不允许设置为NULL,email表示邮箱字段,设置为varchar类型,password表示密码字段设置为varchar类型,你可能听的云里雾里,不要紧,写代码!
create table `users`(
`id` int auto_increment,
`email` varchar(255) not null,
`password` varchar(32) not null,
primary key (`id`)
)engine=InnoDB default charset=utf8;
image.png
  1. 新增一条记录: insert into `users`(email, password) values('artist', 'artist password');
image.png
  1. 查看表记录: select * from `users`;
image.png
  1. 根据条件更新表记录: update `users` set email='artist.phper@gmail.com' where id=1;更新后可以再次使用命令6查看来看一下更新后的结果。
image.png
  1. 根据条件删除一条记录: delete from `users` where id=1;执行后再次查看你会发现刚才那条记录已经没了。
image.png
这里我们创建了一个用户表,是我们项目中需要用的表,如果你感兴趣的话可以对这些命令多加练习!很重要!!
上一篇下一篇

猜你喜欢

热点阅读