mysql安装教程(mysql数据库基础知识)

mysql安装教程(mysql数据库基础知识)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

简介:MySql是一种开源的关系型数据库, 本文主要为MySQL基础知识的总结,MySQL的基础知识很多,这里介绍的是常用的知识,通过实际操作进行检验。当然本文还有很多遗漏的地方,后续再补充完善。

1、登陆MySQL数据库

执行指令# mysql –u root -p

mysql安装教程(mysql数据库基础知识)

2、MySQL数据库增、删、查、改

2.1创建数据库:create database 数据库 [character 字符集 collate 校对规则]

2.2查看数据库:

查看所有数据库:show databases;

mysql安装教程(mysql数据库基础知识)

查看某个数据库:show create database 数据库名;

mysql安装教程(mysql数据库基础知识)

2.3修改数据库:alter database 数据库名 [character 字符集 collate 校对规则]

2.4删除数据库:drop database 数据库名;

2.5切换数据库:use 数据库名;

2.6查看当前使用数据库:select database();

mysql安装教程(mysql数据库基础知识)

3、MySQL数据库表操作

3.1创建表语法

create table 表名 (

字段名 类型(长度) 约束,

字段名 类型(长度) 约束,

字段名 类型(长度) 约束

);

3.2查看表的语法

查看数据库中有哪些表:show tables;

查看表结构:desc 表名;

mysql安装教程(mysql数据库基础知识)

3.3删除表的语法

drop table 表名;

3.4修改表的语法

修改表添加列:alter table 表名 add 列名 类型(长度) 约束;

比如: alter table user add image varchar(50);

修改表删除列:alter table 表名 drop 列名;

比如:alter table user drop email;

修改表的列的类型长度及约束:alter table 表名 modify 列名 类型(长度) 约束;

比如:alter table user modify image varchar(80) not null;

修改表的列名:alter table 表名 change 旧列名 新列名 类型(长度) 约束;

比如:alter table user change image eimage varchar(60);

修改表名:rename table 旧表名 to 新表名;

比如:rename table user to employee;

修改表的字符集:alter table 表名character set 字符集;

比如:alter table user character set gbk;

4、MySQL数据库记录操作

4.1插入记录的语法

insert into 表名 (列名,列名,...) values (值1,值2,...); ---插入指定列的值

insert into 表名 values (值1,值2,...); ---插入所有列的值

插入记录的注意事项有:一是列名的个数与值的个数对应;二是列的类型与值的类型对应.位置也要对应;三是列的类型如果是字符串或者日期,写值的时候使用单引号将值引起来;四是插入的值的最大长度不能超过列的最大长度。

4.2修改记录的语法

update 表 set 列名=值,列名=值 [where 条件];

修改记录的注意事项有:一是列名和值类型也要一致;二是值不能超过列的最大长度;三是值是字符串或日期,需要使用单引号。

4.3删除记录的语法

delete from 表 [where 条件];

删除操作注意事项:一是删除表中的一行记录,不能删除某列值;二是如果没有条件删除表中的所有列。

分享到 :
相关推荐

vps虚拟服务器实名制有哪些好处(vps虚拟服务器实名制有哪些好处呢)

vps虚拟服务器实名制的好处有:1。能获得用户认可和信任。提升企业形象。有利于网站发...

弹性裸金属服务器是什么(弹性裸金属服务器实现)

弹性裸金属服务器是一种可弹性伸缩的高性能计算服务。使用弹性裸金属服务器能够为租户提供...

香港云vps主机租用有哪些优点(香港云vps主机租用有哪些优点和缺点)

香港云vps主机租用的优点有:1。不用备案。购买香港云vps主机后即可申请使用;2。...

租用荷兰服务器有哪些优势(租用荷兰服务器有哪些优势和劣势)

租用荷兰服务器的优势有:1。服务器配置好。网络线路稳定性好。能保证网站的稳定运行;2...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注