唯有学习才能快乐
前言:
mysql各位后台开发的同学都有在使用吧 最近整理了一些基础知识今天就想分享给大家 废话不多说正式开始
具体实现
进入数据库后第一步操作:
1.查询所有数据库,会将所有存在的数据库展示出来 show databases;
可做选择 1.删除 2.创建 3.选择删除数据库
2.创建数据库create database 数据库名
(数据库名不能以数字开头,也不可以重复创建数据库名字使用)
3.选择删除数据库drop database 数据库名;
(每一条语句结束之后必须加分号,英文的分号)
*在sql语句中尽量不要出现引号
4.选择数据库
use 数据库名
use wode;
(只有选择了数据库才可以进行在数据库里创建表格内容)
5.创建表格
create table 表格名( )
create table student( )
数据类型
整数型 :int(常用)
字符型 :char(2) varchar (设置2个代表一个中文文字,设置n个也是二个代表一个中文文字字)
小数型 :浮点型 float double 定点型decimal
约束类型
主键:primary key 每个表中至少有一个,具备唯一性
自动增长 : auto_increment 只能设置在int型上 1,2,3
不能为空:not null
一般英文状态下的设置使用的男女英文:
male 男性
female 女性
改编码格式大法:
1.show variables like '%character%';
set character_set_connection=gbk;
2.直接跟在表格后更改,设置主键等时要给表格的内容起名才能设置
create table student(
*stuid*(表格名字) int not null primary key,*class*(表格名字) int,
*name*(表格名字) varchar (8) not null,
*yuwen*(表格名字) int not null,
*shuxue*(表格名字) int not null,
*yingyu*(表格名字) int not null);engine Innodb charset=utf8;
engine Innodb charset=utf8;
最后总结 :
我也是学习php的新手,平时是使用mysql数据库。今天有时间把关于mysql的基础使用方法整理分享给大家,希望能帮助到各位同学,文章到此就结束了有兴趣的同学可以留言,我看到一定会回复,大家好一起交流。