mysql常用的命令

2025-12-30 02:00:02

1、了解mysql。

目前大家听说的数据库都是属于关系型数据库!注意:Mysql  Oracle 等等数据库并不是真正的数据库,而是管理数据的一种工具

DB(DataBase)数据库DBA: DataBase Administrator  数据库管理员RDBMS:关系型数据库管理系统RDBMS=管理员(administrator)+仓库(database)Database:有多张表组成

mysql常用的命令

2、在日常中建的表:由行和列组成在数据库建的表:由记录(行)和字段(列)组成

MySQL中常见的一些命令:启动和关闭MySQL数据库服务器net start mysql;启动服务器net stop mysql;关闭服务器

SQL:结构化查询语言 各大数据库厂商共同遵循的一种规范。

语法要求:在书写sql语句时,以“;”号结尾,才能认为是一个完整的sql语句。

mysql常用的命令

3、关键字不区分大小写,但是建议大写SQL语句遵循的分类:DDL:数据定义语言   创建库,表,子段等等DML:数据操作语言   数据的增删改等DCL数据控制语言   用户的授权等DQL:数据查询语句   数据的查询等

DDL语言中常见的命令:显示所有的数据库名:show databases;切换数据库:use 数据库名创建数据库:create database 数据库名;删除数据库:drop database 数据库名;

mysql常用的命令

4、修改数据库编码格式:alter database 数据库名  character set utf8;现在数据库默认的都是utf8格式,我们没必要修改在数据库中编码格式为utf8没有-,跟java不同

Mysql中的数据类型:int 类型double 类型  常用double(5,2)意思是最多5位数,小数点后面有2位,最大值为999.99decimal 类型  精确度要比double要高,一般定义金钱的时候用的到,和double用法一致 decimal(5,2)

mysql常用的命令

5、char  类型 和varchar类型之间的区别:char     定长字符串类型 char(4)varchar  变长字符串类型 varchar(4)在使用的时候如果用char定义字段的数据类型,那么在计算机内存开辟的空间如果没用完,也不会释放出来供其他类型使用,而varchar如果用不完会释放空间供其他类型使用.char类型的访问效率要高于varchar类型的。在定义字段数据类型的时候,要根据实际情况而定。data类型:日期类型  yyyy-MM-ddtime类型:时间类型  hh:mm:ss

DDL语句之创建表语法: CREATE TABLE  表名 (    字段1 类型,    字段2 类型,   ???    字段n 类型);

mysql常用的命令

6、查看数据库中所有的表:show tables;查看指定表的创建结构:show create table 表名;查看指定表结构:desc 表名;删除表:drop table 表名;

下面的语句,尽量不要出现:修改表的语句:添加列:alter table 表名 add 字段名  类型;修改字段类型:alter table 表名  modify 字段名 类型;修改表的列名:alter table 表名  change  旧列名 新列名 类型;删除列:alter table 表名 drop 字段名;修改表名:alter table 表名 rename to 新表名;

DML语句:插入语法:方式一:INSERT INTO 表名(字段1,字段2???)VALUES(值1,值2,???);在数据库中字符串类型用‘ ’单引号表示。方式二:INSERT INTO 表名 VALUES(值1,值2???);备注:如果表名后不跟指定列名,那么赋值的时候必须一一都要复制,不允许任何一个不赋值

mysql常用的命令

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢