mysql学习笔记01
来源:互联网 发布:广联达软件下载教程 编辑:程序博客网 时间:2024/05/29 09:09
本文以student数据库为例:
一、mysql的基本DDL基础(DDL – 数据定义语言Data Definition Language )
1.1 创建数据库
--创建数据库的同时设置字符编码为UTF8CREATE DATABASE student CHARACTER SET UTF8;1.2 打开(使用)数据库
use student;
1.3 创建数据库表
CREATE TABLE tbl_student(stuid INT,stuno CHAR(10),stuname VARCHAR(10),stugender INT,stubirth DATE,stutel CHAR(11));1.4 删除数据库
DROP DATABASE student;1.5 删除数据库表
DROP TABLE tbl_student;1.6 修改表的名字
ALTER TABLE old_name RENAME new_name;1.7 查询已建立的数据库
SHOW DATABASES;-- 末尾要追加s1.8 查询已建立的表
SHOW TABLES;--末尾要追加s二、SQL 语句的基本DML操作(DML-数据操纵语言Data Manipulation Language)
--增insert into 表名称(字段名,字段名,...)values (..,..,..);--插入数据ALTER TABLE tbl_student ADD COLUMN s_game VARCHAR(10);--增加一列,增加多列的话用逗号隔开末尾追加即可--删DELETE FROM tbl_student;--删除表中所有的数据DELETE FROM tbl_student WHERE stuid = '2';--按条件删除:删除stuid为2的数据ALTER TABLE tbl_student DROP COLUMN s_game;--删除一列--改UPDATE 表名称 SET stuname = '李四' WHERE stuid = '1';--修改数据:将stuid为1的stuname修改为 李四ALTER TABLE tbl_student modify s_game int;--修改列的类型:将s_game的varchar类型修改为int类型ALTER TABLE tbl_student CHANGE COLUMN s_game s_gameid INT;--修改列名:alter table 表名 change column old列名 new列名 new之后的类型;--查SELECT * FROM tbl_student;--通过*将所有列显示出来SELECT stuid,stuname FROM tbl_student;--查询指定的列SELECT * FROM tbl_student WHERE stuid = '1';--查询stuid为1的数据
1 0
- MySQL学习笔记--01
- mysql学习笔记01
- MySQL CookBook 学习笔记-01
- MySQL CookBook 学习笔记-01
- 学习笔记01(MySQL)
- 【MySQL】MySQL学习笔记
- 【mysql】mysql学习笔记
- Mysql学习笔记 --- mysql数据类型
- MySQL学习笔记--MySQL编程
- Ubuntu中MySQL学习笔记01
- JBoss-MySql学习笔记
- mysql学习笔记
- Mysql学习笔记(1)
- Mysql学习笔记
- MySQL学习笔记
- Tomcat Mysql 。。。学习笔记
- mysql学习笔记
- mysql DB(学习笔记)
- 算法中伪代码的书写
- Ansible vs SaltStack 谁才是自动化运维好帮手?
- poj 1936 c++ : 全在其中
- 关于python的bottle框架跨域请求报错问题的处理
- 28幻方
- mysql学习笔记01
- 杨辉三角
- 用Visual Studio查看汇编代码
- ubuntu系统安装eclipse
- 跟Google学写代码--Chromium/base--stl_util源码学习及应用
- 进程管理(一)
- QT开发之IP协议
- Android greenDAO的使用,工具类封装
- 对称矩阵的压缩存储