新建mysql数据库方法_三种方法建立MySQL数据库_创建数据库_新建数据库 - 树懒学堂...

第一种:使用CMD命令

我们可以在cmd命令窗口使用sql语句建立数据库,创建数据库的sql语句语法格式如下:

CREATE DATABASE [IF NOT EXISTS]

[[DEFAULT] CHARACTER SET ] [[DEFAULT] COLLATE ];

语法说明

[ ]中的内容是可选的。

:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统的文件夹命名规则,注意在 MySQL 中不区分大小写。

IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。

[DEFAULT] CHARACTER SET:指定数据库的默认字符集。

[DEFAULT] COLLATE:指定字符集的默认校对规则。

除了数据库名我们不可以省略,其他的我们都可以省略他们采用默认值。

我们采用如下命令来创建数据库:

Create database test3;

然后采用如下命令查看结果:

Show databases;

结果如下图所示:

9852abb392ae57afbd38d4d102f09751.png

第二种:使用安装时自带的MySQLworkbench

如果安装数据库是没有带着安装它,可以到MySQL官网再去下载一个,下载地址: https://www.mysql.com/products/workbench/

MySQL Workbench简介

MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。它是MySQL官方提供的一个可视化管理工具,跨多个平台而且免费。

具体操作

打开MySQLworkbench

找到MySQLworkbench的.exe文件,点击执行

0a2003ee0f0dd563057ff6ba040d0a89.png

选择要使用的用户输入对应信息进行登录:

b69c3e810b39382988a6c77dfa3c073b.png

我们可以使用工具栏上的创建数据库(左上红框)进行简单配置后直接创建数据库,如下图:

d7172f4c075dcccaeade09e97bce7bee.png

我们也可以使用命令:

create database 数据库名称;

(注意最后有分号)来创建。点击红框中的小闪电执行Sql语句。

8fb76033cee17d4a116c551d170fa862.png

注意,此方法可能不会立马刷新,可以在左下角点击右键选择Refresh all 来刷新。

bd7cd1d2d538b19db830025abd0e012e.png

Refresh all 刷新后,我们新创建的数据库test2出现在了左侧的列表中。

f45b2d0689a216b937589095b7310da6.png

第三种:使用第三方工具

我们以Navicat为例:

1、进入第三方工具后,再左侧列表中点击鼠标右键然后选择新建数据库

7528834fcb1a94f1e57f30bce3c9481e.png

2、填入创建数据库的具体信息后点击确定即可创建数据库。

51369624124f03fa253b0fe11399ddf3.png

结果如下图所示,数据库test4创建成功!

93cc0b089a54bc9432291bced61cc6fe.png

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这个错误的意思是 JavaScript 堆内存不足。这意味着你的程序尝试使用更多内存,但是电脑上可用的内存不足以满足需求。 这种情况通常发生在你的程序中存在内存泄露(memory leak)或者你的程序使用了过多的内存。 解决方法可能包括: - 寻找并修复内存泄露 - 优化你的程序,减少内存使用 - 尝试使用更大的内存限制来运行你的程序(例如,使用 `node --max-old-space-size=4096 script.js` 运行你的程序) ### 回答2: "FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory" 是指JavaScript堆内存不足而导致的严重错误。在JavaScript中,堆内存用于存储动态分配的对象和变量,如果堆内存不足,就会引发此错误。 当JavaScript程序执行期间需要动态分配大量对象或变量时,堆内存可能会耗尽。这可能是因为程序需要处理大量的数据,或者代码中存在内存泄漏问题。 要解决这个问题,可以采取以下几个步骤: 1. 增加内存限制:可以通过命令行参数增加Node.js的堆内存限制。例如,使用"--max-old-space-size=4096"参数将堆内存限制增加到4GB(根据需要进行调整)。 2. 优化代码:检查代码中是否存在内存泄漏问题,即没有释放不再使用的对象或变量。确保及时销毁不再使用的对象,避免堆内存被浪费。 3. 提高代码效率:优化代码逻辑,减少对内存的占用。可以考虑使用更合适的数据结构和算法,减少重复计算,避免不必要的内存分配。 4. 分批处理数据:如果程序需要处理大量的数据,可以考虑将数据分批处理,避免一次性加载过多的数据到内存中。 5. 使用流式处理:对于大量数据的I/O操作,可以使用流式处理,逐步读取和处理数据,而不是一次性加载整个数据集。 综上所述,当出现"FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory"错误时,我们可以通过增加内存限制、优化代码、提高代码效率、分批处理数据和使用流式处理等方法来解决这个问题。 ### 回答3: FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory是一种JavaScript堆内存溢出错误。当你运行JavaScript代码时,V8引擎会为其分配一定的堆内存。然而,当代码执行过程中需要分配的内存超过了分配的堆内存限制,就会发生这种错误。 这个错误通常发生在以下情况下: 1. 循环中分配大量内存:如果你的代码包含大量的循环,并且每次循环都分配大块内存,可能会导致JavaScript堆内存不足。 2. 递归调用:如果你的代码使用递归调用,每次调用都会在堆栈中分配一些内存,当递归层数过多时,就会导致堆内存不足。 3. 大量数据处理:如果你的代码需要处理大量的数据,例如遍历大型数组或操作大型对象,也可能会导致堆内存不足。 为了解决这个问题,你可以尝试以下方法: 1. 优化你的代码:检查你的代码是否存在不必要的循环或递归调用。如果可能的话,尝试减少内存分配的次数。 2. 增加堆内存限制:你可以通过命令行参数增加堆内存的限制。例如,在Node.js中,你可以使用`node --max-old-space-size=4096 app.js`来增加堆内存限制为4GB。 3. 使用流式处理数据:如果你需要处理大量的数据,尝试使用流式处理而不是一次性加载所有数据到内存中。 4. 分批处理:如果可能的话,尝试将大的数据处理操作拆分成多个较小的操作,并在每个操作之间进行内存清理。 通过以上方法,你应该能够解决FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值