当前位置:   article > 正文

MySQL下载与安装 MongonDB下载与安装 Oracle下载与安装_mongoexport安装

mongoexport安装

转载 安装成功
某些关系数据库管理系统(RDBMS)也越来越受欢迎。
其中两个系统是MySQL和SQL Server。
MySQL和SQL Server之间的主要区别
环境 语法 SQL Server不仅仅是一个RDBMS 存储引擎 查询取消 安全性 成本 社区支持 IDE

SELECT TOP 3 WHIT TIES 中 “WHIT TIES” 就是把符合条件的前几个记录全部列出来

MySQL和SQL Server之间有时会忽略的另一个重大差异是它们存储数据的方式。SQL Server使用由Microsoft开发的单个存储引擎,而不是为MySQL提供的多个引擎。这为MySQL开发人员提供了更大的灵活性,因为他们可以根据速度,可靠性或其他方面为不同的表使用不同的引擎。一个流行的MySQL存储引擎是InnoDB,它落在频谱的较慢端,但保持可靠性。另一个是MyISAM。

没有多少人知道这一点,但MySQL和SQL Server之间潜在的突破性差异是MySQL不允许您在执行中取消查询。这意味着一旦命令开始执行,你最好希望它可能造成的任何损害都是可逆的。另一方面,SQL Server允许您在过程中途取消查询执行。对于数据库管理员而言,这种差异尤其严重,而Web开发人员则执行脚本命令,这些命令在执行期间很少需要取消查询。

这是SQL Server变得不那么有吸引力的地方,MySQL获得了重点。Microsoft要求您购买在SQL Server上运行多个数据库的许可证 - 有一个免费版本,但它只是为了让您熟悉RDBMS。相比之下,MySQL使用GNU通用公共许可证,这使得它完全免费使用。但请注意,如果您需要MySQL的支持或帮助,您需要付费。

重要的是要注意两个RDMBS都支持不同的集成开发环境(IDE)工具。这些工具为开发提供了一个有凝聚力的环境,您应该密切关注哪一个最适合您的需求。MySQL拥有Oracle的企业管理器,而SQL Server使用Management Studio(SSMS)。两者都有其优点和缺点,如果您没有其他任何依据可以作出决定,可能会给您带来平衡。

服务无法启动:data目录下删除文件重新初始化解决
2059 Navicate 密码加密不支持: 2059 - authentication plugin…错误解决方法 https://jingyan.baidu.com/article/0aa22375e7966ac8cc0d64b3.html
yum install -y ca-certificates 证书过期

MySQL下载与安装
一、下载

地址:https://dev.mysql.com/downloads/mysql/
当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip

二、安装

MySQL安装文件分两种 .msi和.zip ,.msi需要安装

zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压
我的电脑->属性->高级->环境变量
选择Path,在其后面添加: 你的mysql bin文件夹的路径 :
F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\bin;

配置完环境变量之后,在F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据)

mysql.ini文件的内容如下
[mysql]

设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口
port = 3306

设置mysql的安装目录

basedir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64

设置mysql数据库的数据的存放目录

datadir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\data

允许最大连接数

max_connections=200

服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

创建新表时将使用的默认存储引擎

default-storage-engine=INNODB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
打开cmd,不需要进入安装目录(∵之前配置过环境变量),输入下面命令,回车,没有反应
mysqld --initialize-insecure --user=mysql
1

输入下面命令,回车,会提示安装成功
mysqld install
1

启动服务,输入如下命令,回车,启动成功后如下图
net start mysql
1

服务启动成功之后,需要登录的时候输入命令(第一次登录没有密码,直接按回车过)
mysql -u root -p
1

修改密码(必须先启动mysql),执行如下命令回车,enter password也回车,密码一般设置为root,方便记忆
mysqladmin -u root -p password
1

退出exit 就行了,记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊

关闭mysql开机自启动
在运行中输入Services.msc

mysql右键属性,自动改成手动

三、Navicat图形化界面连接mysql

新建连接

填写连接ip和密码

查看是否连通

出现如下状况的原因:没有启动mysql

————————————————
版权声明:本文为CSDN博主「codelinkworld」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42869365/article/details/83472466

导入数据库:
No DataBase Selected 翻译->意思是说没有选种数据库.
首先要建立数据库,在将表放入数据库中:

下载MySQL示例数据库
您可以在以下链接中下载MySQL示例数据库:

https://github.com/q343509740/Store/blob/master/classicmodels.sql
https://www.xinruiyun.cn/ms-mcms/upload/1/editor/1573539823294.zip

创建数据库classicmodels
在MySQL数据库服务器中不能有两个同名的数据库。
例如,要创建classicmodels数据库中,可以执行CREATE DATABASE声明如下:

CREATE DATABASE classicmodels;
  • 1

导入数据库 mysql>source xx.sql
数据库导入到服务器后,你可以通过下面SQL语句使用和测试数据库:
show databases;
USE classicmodels;
SELECT * FROM offices;
以上语句将当前数据库切换到classicmodels数据库并从offices表中查询数据。如果您看到返回的客户数据,那么您已成功将样本数据库导入MySQL数据库服务器。
在这里插入图片描述
Navicate创建储存过程和调用

存储过程创建(CREATE PROCEDURE)和调用(CALL)

这个咱就不说什么定义啦术语啦啥的,直接看着实例来慢慢熟悉它。完事呢,咱们来创建一个名为GetAllProducts()的简单存储过程哈,这个GetAllProducts()存储过程呢,主要是用来从products表中选择所有产品。咱们来启动 mysql 客户端工具(1、Navicat, 2、MySQL Workbench, 3、SQLyog, 4、phpMyAdmin, 5、HeidiSQL)5大常用MySQL客户端工具, 并键入以下命令:

1、使用Navicat Premium打开创建函数向导,操作:连接名——数据库——函数——新建函数

在这里插入图片描述
在这里插入图片描述

?
1
2
3
4
5
6
DELIMITER //
CREATE PROCEDURE GetAllProducts()
BEGIN
SELECT * FROM products;
END //
DELIMITER ;
咱们来详细看下上面的sql哈:

第一个命令是DELIMITER //,它与存储过程语法无关。 DELIMITER语句将标准分隔符 - 分号(;)更改为://。 在这种情况下,分隔符从分号(;)更改为双斜杠//。为什么我们必须更改分隔符? 因为我们想将存储过程作为整体传递给服务器,而不是让mysql工具一次解释每个语句。 在END关键字之后,使用分隔符//来指示存储过程的结束。 最后一个命令(DELIMITER;)将分隔符更改回分号(

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/298422?site
推荐阅读
相关标签