一、安装Mysql
1.解压后在文件夹里创建一个名为"data"的文件夹,再新建一个名为"my.ini"的文件
2.打开"my.ini"文件,编辑,复制以下内容到文件里面(注意,安装目录不能有中文,并且把"\"改为"\\")
html
[mysqld]
# skip_grant_tables
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\yunjisuan\\mysql\\mysql-5.7.28-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\yunjisuan\\mysql\\mysql-5.7.28-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用"mysql_native_password"插件认证
default_authentication_plugin=mysql_native_password
#开启二进制日志
log-bin=mysql-bin
#指定写入二进制的事件格式
binlog-format=MIXED
#给mysql服务器分配id
server-id=1001
[client]
#password = your_password
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
3.配置环境变量
进去后编辑,把安装路径写上去
4.初始化Mysql
打开cmd
输入"mysqld --initialize --console"并记住临时密码
创建Mysql服务名称
mysqld --install mysql8
然后重新打开cmd,输入"net start mysql8"启动mysql
5.使用临时密码登录
mysql -uroot -p
6.修改密码
html
ALTER USER root@localhost IDENTIFIED mysql_native_password BY '新密码';
ALTER USER root@localhost IDENTIFIED BY 'root';
二、卸载
先在cmd停止服务
html
net stop mysql8
然后删除解压"mysql"文件夹即可
三、图书管理系统
1.图书管理系统数据库
2.用户表
3.图书表
4.借阅登记表