mysql常用语言(MySql常用语句)
mysql常用语言(MySql常用语句)
- 启动服务:
- net start MySql
- 退出数据库:
- exit;
- 数据库操作:
- 登陆数据库
- mysql -uroot -p密码
- 显示所有数据库:
- show databases;
- 创建数据库:
- create databases 数据库名;
- 删除数据库:
- drop databases 数据库名;
- 表操作:
- 创建表:
- create table 表名(字段描述,字段描述);
- 例如:
- create table user(
- id int primary key auto_increment
- username varchar(20)
- );
- 显示所有表:
- 查看当前数据库下所有表:
- show tables;
- 常用命令:
- 进入数据库: use 数据库名称
- 查看当前数据库下所有表: show tables;
- 查看表结构: desc 表名;
- 总结:
- SELECT - 从数据库中提取数据
- 例:select id username from user; 从user表获取id username数据
- UPDATE - 更新数据库中的数据
- 例:update user set username='6666' where id=1000; 将user表中id为1000的username改为'6666'
- DELETE - 从数据库中删除数据
- 例:delete user where id=5; 从user表删除id为5的数据
- INSERT INTO - 向数据库中插入新数据
- 例:insert user (id username) values (5 '6666'); 向user表插入id为5,username为'6666'的数据
- CREATE DATABASE - 创建新数据库
- 例:create databases user;
- ALTER DATABASE - 修改数据库
- CREATE TABLE - 创建新表
- 例:create table user(
- id smallint unsigned auto_increment primary key
- username varchar(20) not null
- ); 创建一个名字为user的表该表拥有两个字段(id username)并且不能为空
- ALTER TABLE - 变更(改变)数据库表
- DROP TABLE - 删除表
- CREATE INDEX - 创建索引(搜索键)
- DROP INDEX - 删除索引