MySQL小笔记(一)

习惯了使用图形化的工具来操作数据库,突然发现想不起来一些基础的MySQL命令操作了…所以现在打算重新再熟悉一下MySQL的一些常用命令。好记性不如烂笔头,好记性不如烂笔头,好记性不如烂笔头…

一、MySQL最基础的命令
Windows下使用cmd命令台登录MySQL需要先进入MySQL的bin/目录,然后才能使用命令mysql -h localhost -u root -p(或者mysql -u root -p),然后输入密码即可。

show databases; 查看当前数据库

show databases like ‘mysql’;查找mysql数据库(完全匹配)

show databases like ‘%mysql%’;查找mysql数据库(匹配mysql)

create database test;创建数据库

drop database test;删除数据库

use test;使用数据库

show tables; 查看有哪些表

创建test2数据表(最简单的)
create table test2
(
id int(11),
name char(5)
);

删除表

drop table test2;

查看表结构
describe(可简写DESC) test2;

显示创建表的sql语句
SHOW CREATE TABLE test2\G

修改数据表

1、添加新的字段

alter table test add name char(50); //在test表添加name字段
alter table test add name char(50) first; //添加在第一列
alter table test add name char(50) after id; //添加的字段在id之后

2、修改表字段

ALTER TABLE <表名> MODIFY <字段名> <数据类型>
alter table test modify name char(10); //将name字段类型修改为char(10)

ALTER TABLE <表名> CHANGE <旧字段名> <新字段名> <新数据类型>;
alter table test change name name8 int; //将name字段名修改为name8并且类型为Int

ALTER TABLE <旧表名> RENAME [TO] <新表名>;
alter table test rename test1; //将tets表名修改为test1

3、删除字段

ALTER TABLE <表名> DROP <字段名>;
alter table test drop name; //删除name字段

暂时先记这么多。

你可能感兴趣的:(php网站,MySQL)