windows命令行一些基础mysql命令

来源:互联网 发布:python win32api 截屏 编辑:程序博客网 时间:2024/05/21 17:53

使用root用户登录mysql(没有密码)

mysql -h localhost -u root;

创建数据库

create database dbname;

删除数据库

drop database dbname;

查看数据所有的库

show databases;

创建一个使用utf8语言集的数据库

create database dbname character set utf8;

修改数据库的语言集

alter database dbname character set utf8;

进入数据库

use dbname;

创建表(有一字段为 column_name 类型为varchar)

create table table_name(colume_name varchar(10));

在表table_name最后一列加入一列age

alter table table_name add column age int(10) not null;

在表table_name第一列加入一列age

alter table table_name add column age int(10) not null first;

在age后面加入一列addr

alter table table_name add column addr varchar(10) not null after age;

添加数据到表(几个字段 加几个数据)

insert into table_name values('12','张三','21','成都');

显示表结构

describe table_name;

显示表中的数据

select * from table_name;

修改表中数据

updata table_name set age = 22 where name = '张三';

删除表中数据

delete from table_name where name = '张三';

删除表

drop table_name;

将表中数据清空

delete from table_name;

表中数据排序(按年龄大小升序)

select * from table_name order by age;

表中数据排序(按年龄大小降序)

select * from table_name order by age desc;

注意:每句命令后面都有分号,table_name 自己定义的表名字,dbname 自己定义的数据库名字

原创粉丝点击