启动服务:
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 - 删除索引
MySql常用语句
最新推荐文章于 2024-08-15 16:05:29 发布