前端笔记——sql语句整理

一、数据库基础操作

关系型数据库的逻辑结构   

Server  ->  Database  ->  Table  ->  Row  ->  Column

数据库服务器    数据库       数据表       行          列

使用客户端连接服务器端

 mysql.exe  -h127.0.0.1  -P3306   -uroot   -p

     -h   连接的服务器,IP地址/域名   127.0.0.1/localhost   自己电脑的IP地址和域名

     -P   mysql所占用的端口

     -u   提供用户名,root是mysql的管理员账户

     -p   提供root对应的密码,xampp下root密码为空

  mysql  -uroot    简写形式

数据库基础命令:

quit;    退出服务器的连接

  show  databases;   显示所有的数据库

  use  数据库名称;   进入指定的数据库

  show  tables;   显示所有的数据表

  desc  数据表名称;  描述指定的数据表的表头有哪些项

sql基础命令:

 1.丢弃数据库,如果存在

   drop  database  if  exists  数据库名称;

 2.创建新的数据库

   create  database  数据库名称;

 4.进入创建的数据库

   use  数据库名称;

 5.创建数据

   create  table  数据表名称(

      列名称  列类型,

      ...

   );

代码注释方法:
1./*use phpmyadmin; 多行注释*/
2.-- show tables;单行注释
3.#desc pma__recent;单行注释

代码示例:

drop database if exists xxx;
create database xxx;
use xxx;
-- 创建表(括号内为表头内容和类型)

-- 表1student
create table student(
    id int,   -- 整形
    name varchar(16),  -- 字符串型,必须指定长度
    sex varchar(1),
    score int
);

-- 表2emp
create table emp(
    eid int,
    ename varchar(16),
    phone int,
    addr varchar(64)
);
-- 插入数据
insert into student values('1','wuhu','F','81');insert into student values('2','芜湖','F','81');insert into student values('3','qifei','F','81');insert into student values('4','bubu','F','81');
-- 查询数据条(查看student表内容ÿ

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值