安装好Mysql后,利用MySQL的命令窗口直接输入命令,方便不需要其他工具。
一、准备工作
1.打开命令窗口
2.输入在安装MySQL时设置的密码进入mysql,输入show databases; 检查下系统默认数据库是否正确,接着就可以执行SQL语句了。
也可以在从win系统的cmd命令进入
开始-运行-cmd--进入mysql安装的bin目录下输入mysql -u root -p 再输入密码就可以了
二、常用Sql语句
1. 创建新库 create database 库名
2.删除库 drop database 库名
3.在数据库里新增一个新表 create table 表名(列 类型(长度))
如进入选择的数据库,查看当前表,并新增一个表
先查看当前表,可以进入库后show tables,或直接show tables form 库名
4.在数据库里根据旧表创建新表
A:
create
table
新表名
like
旧表名 (使用旧表创建新表,完全拷贝旧表)
B:
create
table
新表名
as
select
列from
旧表名 definition
5.删除新表drop table 表名
6.增加一列
Alter
table
表名add
column
列名 类型(长度)
如增加到第一个则后面加first
如增加到指定列后面加after
删除列
7.约束:
a.增加主键
Alter
table
表名add
primary
key
(列)
删除主键Alter
table
表名
drop
primary
key
b.非空 not null
c.默认 default
d.外键 foreign key 将多个表通过字段关联起来
foreign key(要关联的字段名) references 外键表(外键表的关联字段)
注意外键表和本表都要存储innodb
8.设置自动增量-必须和主键一起使用 create table 表名 (字段1 类型(长度)unsigned auto_increment primary key)auto_increment=100
8.
插入记录 insert into 表名(字段1,字段2)values(值1,值2)
9.查看 select * from 表名 where 条件
10.删除记录 delete from 表名 where条件
11.添加主键
12.删除主键
13.更改记录
update 表名 set 字段=值 where 条件