你知道mysql数据库命令都有哪些吗?下面的文章要给大家到来的就是一个mysql数据库命令大全,一起来了解一下吧!
1、命令行连接数据库
Windows操作系统进入CMD命令行,进入mysql.exe所在目录,运行命令。
注意参数名和值之间不存在空格 。
例如:-h127.0.0.1
mysql.exe -h主机名 -u用户名 -p密码
2、数据库命令
(1)显示数据库列表-show databases;
(2)修改数据库-alter database 数据库名 选项;
(3)删除数据库-drop database 数据库名;
(4)创建数据库-create database 数据库名;
(5)切换到指定数据库use 数据库名;
(6)显示数据库建立语句-show create database 数据库名;
3、创建数据表
create table 数据表名(
字段名1 类型 修饰符,
字段名2 类型 修饰符,
字段名n 类型 修饰符
);
例如:
create table news(
id int primary key auto_increment,
title varchar(50),
author varchar(20),
content text
);
(2)新增字段-alter table 数据表名 add column 字段名 类型 修饰语句 位置;
例如:alter table news add column newstime timestamp default current_timestamp after content;
(3)查看数据表结构-desc 数据表名;
(4)修改字段定义-alter table 数据表名 modify column 字段名 新的定义;
(5)删除数据表-drop table 数据表名;
(6)修改字段名及定义-alter table 数据表名 change column 旧字段名 新字段名 新的定义;
(7)查看数据表列表-show tables;
(8)查看数据表建表语句-show create table 数据表名;
(9)删除字段-alter table 数据表名 drop column 字段名;
(10)修改数据表-alter table 数据表名 选项;
4、记录操作命令
(1)新增记录-insert into 数据表名(字段1,字段2,字段n) values(值1,值2,值n);
(2)修改记录-update 数据表名 set 字段1=值1 and 字段2=值2 where 条件;
(3)删除记录-delete from 数据表名 where 条件;
(4)查看记录-select 字段列表 from 数据表名 where 条件 order by 字段名 desc limit m,n;
5、其它常用命令
set names gbk
因为,CMD命令行只支持系统当前编码,所以的话,通常要把CMD和MYSQL服务器的交互编码设置成gbk才可以正常的显示utf8的数据。
mysql基本命令你都了解了吗?掌握这对对于java编程还是有很大的帮助的哦,希望你可以掌握好呢。
更多java方面的知识,请继续关注本站的常见问题栏目来了解学习吧。
推荐阅读: