gpt4 book ai didi

mysql - 在MySql工作台中从* .sql创建数据库?

转载 作者:行者123 更新时间:2023-11-29 18:42:27 24 4
gpt4 key购买 nike

我有一个bank.sql文件,其中包含以下脚本:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

--
-- Database: `bank`
--

create database if not exists bank;

use bank;
-- --------------------------------------------------------

--
-- Table structure for table `accounts`
--

DROP TABLE IF EXISTS `accounts`;
CREATE TABLE IF NOT EXISTS `accounts` (
`nr` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`balance` float NOT NULL DEFAULT '0',
PRIMARY KEY (`nr`),
UNIQUE KEY `nr` (`nr`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=92567262 ;

--
-- Dumping data for table `accounts`
--

INSERT INTO `accounts` (`nr`, `username`, `balance`) VALUES
(40880661, 'Tom', 23.54),
(47131599, 'Sara', 0),
(78940005, 'Tom', 1560),
(79167592, 'Jake', 200),
(86652967, 'Tom', 0),
(92567261, 'Jake', 3020);


我正在尝试通过以下步骤从此文件中创建数据库:


主页标签
文件->打开SQL脚本


问题是:运行按钮关闭。因此,我无法运行该脚本。

enter image description here

的结果:

 mysql --version
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrappe


我该如何解决?

最佳答案

您已安装mysql并不意味着您已建立连接。这就像您的PC上装有浏览器一样,并不意味着您已经连接到互联网。

您需要创建到数据库服务器的新连接。我使用Windows,快捷键是Ctrl+U,在Linux上不确定(根据您的照片判断)。

通过菜单:“数据库”->“管理连接...”

您应该知道MySQL服务器实例的详细信息。默认值应如下图所示。

You must create a new connection to your database server

成功创建与数据库服务器的连接后,可以在选择数据库后运行查询。 (如果它是服务器上的唯一服务器,则默认选中)

关于mysql - 在MySql工作台中从* .sql创建数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44865457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com