加入收藏 | 设为首页 | 会员中心 | 我要投稿 52站长网 (https://www.52zhanzhang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

MySQL数据库基础知识点总结,精辟

发布时间:2022-12-03 09:01:05 所属栏目:MsSql教程 来源:网络
导读:
MYSQL数据库简介
1、数据库就是存储数据的仓库,其本质是一个文件系统。数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加mssql数据库,修改,删除及查询操作。
2、My

mssql数据库_mssql数据导入mysql_数据黑名单库他再次告诫我们什么

MYSQL数据库简介

1、数据库就是存储数据的仓库,其本质是一个文件系统。数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加mssql数据库,修改,删除及查询操作。

2、Mysql是一种开源的关系型数据库管理系统,使用结构化查询语言SQL进行数据库的关系,其优点是体积小,处理数据快,以及总体的成本低。

MYSQL数据库的安装

1、在官网下载MYSQL压缩包,解压后进行环境变量Path的添加。通过下面命令对数据库进行安装、初始化和开启mysql服务。

mysqld --install
mysqld --initialize
net start mysql

2、在data目录下的xxx.err中我们能查看默认的密码,并通过mysql -uroot -p默认密码,进入mysql,修改密码SET PASSWORD = PASSWORD('新密码');

数据库操作

1、创建数据库并指定字符: create database 数据库名 character set gbk;

2、查看当前数据服务器下所有的数据库: show databases;

3、查看创建数据库语句(相当于查看数据库信息): show create database 数据库名;

4、切换数据库: use 数据库名;

5、查看当前使用的数据库(加括号): select database();

6、删除数据库: drop database 数据库名;

数据库表结构操作

1、创建表create table sc( sno char(12) NOT NULL, cno (3) , primary key (sno));

2、查看表: desc 表名;

3、查看当前数据库下的所有表: show tables;

4、查看表的字符编码:show create table 表名;

5、添加列操作:alter table 表名 add 列名 类型;
6、修改列的类型:alter table 表名 modify 列名 类型;
7、删除列:atler table 表名 drop 列名;
8、修改列名称: alter table 表名 change 旧列名 新列名 类型;
9、删除表:drop table 表名;清空表:truncate table 表名;

数据库单表数据操作

1、查询语句:select [ all | distinct] ... from ... where group by having order by [ asc | desc ]

mssql数据导入mysql_mssql数据库_数据黑名单库他再次告诫我们什么

数据黑名单库他再次告诫我们什么_mssql数据库_mssql数据导入mysql

数据黑名单库他再次告诫我们什么_mssql数据库_mssql数据导入mysql

2、插入操作: insert into 表名(列名1...) values(列值...)

3、修改操作:update 表名 set 列名=表达式 where 条件表达式

4、删除操作:delete from 表名 where 条件表达式

数据库多表数据操作

1、等值连接,为“=”的连接

SELECT Student.*, SC.* FROM Student, SC WHERE Student.Sno=SC.Sno

2、非等值连接,不是“=”的连接

3、自身连接

SELECT C1.Cno, C2.Cpno AS Cppno FROM Course AS C1, Course AS C2 WHERE C1.Cpno=C2.Cno

4、内连接

Select * from A [inner] join B on (A. 外键字段=B.主键字段)

5、外连接

SELECT Student.*, SC.* FROM Student ( left | Right | Full ) OUTER JOIN SC ON Student.Sno=SC.Sno 

其余的一些数据库操作都是对上述语句的变形,大同小异。喜欢我,关注我,之后我会推出sql的高级语言查询,记得关注yo~

mssql数据导入mysql_数据黑名单库他再次告诫我们什么_mssql数据库

(编辑:52站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!