; MySQL基础入门详解 | Linux运维部落

MySQL基础入门详解

MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

想要使用MySQL来存储并操作数据,则需要做几件事情:
  • 1、安装MySQL服务端
  • 2、安装MySQL客户端
  • 3、【客户端】连接【服务端】
  • 4、【客户端】发送命令给【服务端MySQL】服务接受命令并执行相应操作(增删改查等)

数据库操作思路图

mysql1.png

MySQL数据库的管理

1、数据库管理

1.1、查看数据库:
SHOWDATABASES;
m2.png
2.2、创建数据库:
CREATEDATABASEdb_name;
db_name:要创建的数据库的名称,该名称不能与已经存在的数据库重名。
2.3、删除数据库:
DROPDATABASEdb_name;
2.4、修改数据库:
ALTERDATABASEdb_name;

2、数据表管理

2.1、查看数据建表:
USEdb_name;//必须先打开相应数据库
SHOWTABLES;
2.2、创建数据表
CREATETABLEtbl_name;
tbl_name:要创建的表的名称。
2.3、删除数据表:
DROPTABLEtbl_name[,tbl_name]...
2.4、修改数据表:
添加列:ALTERTABLE表名add列名类型
删除列:ALTERTABLE表名dropcolumn列名
修改列:
ALTERTABLE表名modifycolumn列名类型;--类型
ALTERTABLE表名change原列名新列名类型;--列名,类型

添加主键:
ALTERTABLE表名addprimarykey(列名);
删除主键:
ALTERTABLE表名dropprimarykey;
ALTERTABLE表名modify列名int,dropprimarykey;

添加外键:ALTERTABLE从表addconstraint外键名称(形如:FK_从表_主表)foreignkey从表(外键字段)references主表(主键字段);
删除外键:ALTERTABLE表名dropforeignkey外键名称

修改默认值:ALTERTABLEtestalter_tblALTERiSETDEFAULT1000;
删除默认值:ALTERTABLEtestalter_tblALTERiDROPDEFAULT;

原创文章,作者:641348038@qq.com,如若转载,请注明出处:/68291

发表评论

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

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1660809109@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班

友情链接:万达直属QQ  万达主管  guoqibee.com  万达娱乐  万达娱乐招商QQ  万达开户  万达开户  万达主管QQ  测试  万达登录