mysql数据库命令大全,mysql基本命令大全

KLQ 2020-06-22 14:49:13 java常见问答 3658

你知道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方面的知识,请继续关注本站的常见问题栏目来了解学习吧。

推荐阅读:

mysql数据库查询语句有哪些?如何正确的使用?

mysql数据库增删改查语法有哪些?总结

mysql更新数据能回滚吗?如何实现呢?