可以帮我写一个图书管理系统mysql代码
时间: 2023-08-28 08:27:26 浏览: 104
好的,以下是一个简单的图书管理系统的MySQL代码,包括创建数据库、创建表、添加数据、查询数据和删除数据等操作。请根据您的实际需求进行修改和完善。
```
-- 创建数据库
CREATE DATABASE IF NOT EXISTS library;
-- 选择数据库
USE library;
-- 创建图书表
CREATE TABLE IF NOT EXISTS books (
id INT NOT NULL AUTO_INCREMENT,
title VARCHAR(100) NOT NULL,
author VARCHAR(100) NOT NULL,
publisher VARCHAR(100) NOT NULL,
publish_date DATE NOT NULL,
price FLOAT NOT NULL,
PRIMARY KEY (id)
);
-- 添加图书数据
INSERT INTO books (title, author, publisher, publish_date, price) VALUES
('Java编程思想', 'Bruce Eckel', '机械工业出版社', '2018-09-01', 99.00),
('Python基础教程', 'Magnus Lie Hetland', '人民邮电出版社', '2019-02-01', 68.00),
('深入浅出Node.js', '朴灵', '人民邮电出版社', '2013-08-01', 39.00);
-- 查询图书数据
SELECT * FROM books;
-- 修改图书数据
UPDATE books SET price = 88.00 WHERE id = 1;
-- 删除图书数据
DELETE FROM books WHERE id = 3;
```
以上代码只是一个简单的示例,您可以根据自己的需求进行修改和完善,例如添加其他表、字段、索引等,或者增加查询、更新和删除等操作。同时,请注意数据的完整性和安全性,避免出现数据冗余和错误。
阅读全文