MySQL错误代码现在是30000

MySQL错误代码现在是30000,mysql,netbeans,error-code,Mysql,Netbeans,Error Code,我在另一台计算机上完成了这个项目,一切正常。一旦我把它放到mac电脑上,我就开始 当我试图运行这些语句时,出现了一堆错误代码30000。我正在使用NetBeans,我也在尝试在NetBeans上运行语句 CREATE DATABASE Coffee_Shop_Test; USE Coffee_Shop_Test; SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; CREATE TABLE IF NOT EXIST

我在另一台计算机上完成了这个项目,一切正常。一旦我把它放到mac电脑上,我就开始 当我试图运行这些语句时,出现了一堆错误代码30000。我正在使用NetBeans,我也在尝试在NetBeans上运行语句

CREATE DATABASE Coffee_Shop_Test;
USE Coffee_Shop_Test;
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

CREATE TABLE IF NOT EXISTS `users` (
`user_id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(20) NOT NULL,
`password` varchar(20) NOT NULL,
`enabled` tinyint(1) NOT NULL,
PRIMARY KEY (`user_id`),
KEY `username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `posts` (
`post_id` int(11) NOT NULL AUTO_INCREMENT,
`author` varchar(50) NOT NULL,
`content` text NOT NULL,
`post_date` datetime NOT NULL,
 PRIMARY KEY (`post_id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `comments` (
`comment_id` int(11) NOT NULL AUTO_INCREMENT,
`post_id` int(11) NOT NULL,
`author` varchar(50) NOT NULL,
`content` tinytext NOT NULL,
`comment_date` datetime NOT NULL,
PRIMARY KEY (`comment_id`),
FOREIGN KEY (`post_id`) REFERENCES posts(`post_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `tags` (
`tag_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(25),
PRIMARY KEY (`tag_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `products` (
`product_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`price` decimal(5, 2),
PRIMARY KEY (`product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


CREATE TABLE IF NOT EXISTS `orders` (
`order_id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`total` decimal(7, 2) NOT NULL,
PRIMARY KEY (`order_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


...


CREATE TABLE IF NOT EXISTS `order_details` (
`order_id` int(11) NOT NULL,
`product_id` int(11) NOT NULL,
`quantity` int(11) NOT NULL,
 KEY `order_id` (`order_id`),
 KEY `product_id` (`product_id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `post_approval` (
`post_id` int(11) NOT NULL,
`approval` boolean NOT NULL,
KEY `post_id` (`post_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `posts_tags` (
`post_id` int(11) NOT NULL,
`tag_id` int(11) NOT NULL,
KEY `post_id` (`post_id`),
KEY `tag_id` (`tag_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;



CREATE TABLE IF NOT EXISTS `authorities` (
`username` varchar(20) NOT NULL,
`authority` varchar(20) NOT NULL,
KEY `username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;



ALTER TABLE `post_approval`
ADD CONSTRAINT `post_approval_post_idfk` FOREIGN KEY (`post_id`)          
REFERENCES `posts` (`post_id`);



ALTER TABLE `authorities`
ADD CONSTRAINT `authorities_usernamefk` FOREIGN KEY (`username`)   
REFERENCES `users` (`username`);



ALTER TABLE `comments`
ADD CONSTRAINT `commentspk_postsfk` FOREIGN KEY (`post_id`) REFERENCES
`posts` (`post_id`) ON DELETE NO ACTION;



ALTER TABLE `order_details`
ADD CONSTRAINT `order_details_orderfk` FOREIGN KEY (`order_id`)      
REFERENCES `orders` (`order_id`) ON DELETE NO ACTION,
ADD CONSTRAINT `order_details_productfk` FOREIGN KEY (`product_id`) 
REFERENCES `products` (`product_id`) ON DELETE NO ACTION;



ALTER TABLE `posts_tags`
ADD CONSTRAINT `posts_tags_postfk` FOREIGN KEY (`post_id`) REFERENCES
`posts` (`post_id`) ON DELETE NO ACTION,
ADD CONSTRAINT `posts_tags_tagfk` FOREIGN KEY (`tag_id`) REFERENCES
`tags` (`tag_id`) ON DELETE NO ACTION;

错误代码30000,SQL状态42X01:语法错误:遇到 第1行第8列的“数据库”。第1行第1列


错误代码30000,SQL状态42X01:语法错误:在遇到“USE”时 第1行第1列。第2行第1列


错误代码30000,SQL状态42X01:语法错误:遇到 第1行第5列的“SQL_模式”。第3行第1列


错误代码30000,SQL状态42X01:语法错误:遇到 第1行第5列的“时区”。第4行第1列


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第8行第1列


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第19行第1栏


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第29行第1栏


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第41行第1栏


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第49行第1列


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第58行第1栏


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第72行第1列


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第82行第1列


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第90行第1列


错误代码30000,SQL状态42X01:语法错误:在处遇到“NOT” 第1行第17栏。第99行第1列


错误代码30000,SQL状态42X02:第1行第13列的词法错误。 遇到:“`”(96),在:“”之后。第107行第1列


错误代码30000,SQL状态42X02:第1行第13列的词法错误。 遇到:“`”(96),在:“”之后。第113行第1栏


错误代码30000,SQL状态42X02:第1行第13列的词法错误。 遇到:“`”(96),在:“”之后。第119行第1栏


错误代码30000,SQL状态42X02:第1行第13列的词法错误。 遇到:“`”(96),在:“”之后。第125行第1列


错误代码30000,SQL状态42X02:第1行第13列的词法错误。 遇到:“`”(96),在:“”之后。第133行第1栏

0秒后执行完成,出现19个错误

我甚至只是尝试创建一个简单的表,但也不起作用。 默认模式也在该数据库上发送


我没有正确安装和设置mySQL,因为我不知道您必须这样做

我有我用来设置它的链接


这些信息有用吗?当您尝试从MySQL查询信息时会发生什么情况?从mysql中选择当前日期和用户的结果是什么?错误代码30000,SQL状态42X01:语法错误:在第1行第19列遇到“”。错误代码30000,SQL状态42Y07:Schema'MYSQL'不存在没有人告诉你写“MYSQL”。我很高兴你找到了问题的根源。当出现这样的问题时,从最基本的项目开始——即MySQL是否有响应?在您的情况下,这样做有助于检测到未安装MySQL服务器。您可以将自己的答案标记为已接受,以结束您的问题。