JavaEE——MySQL数据库(第三章 Java Web 编程基础)

本文详细介绍了MySQL的安装、配置过程,包括解决初始化报错、服务启动问题以及缺失dll文件的处理。同时,讲解了如何通过命令行登录MySQL,并列举了常用命令。此外,还提到了Navicat这款图形化数据库管理工具的下载和使用,以及在Eclipse中通过SQL语句操作数据库的方法和JDBC连接MySQL的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、MySQL

1.MySQL介绍

MySQL是一个关系型数据库管理系统目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

2.MySQL的安装与配置

参考博客:mysql8.0.25安装配置教程(windows 64位)最详细!!!!_@WWWxp的博客-优快云博客_mysql安装配置教程8.0.25

 遇到的问题:

问题1:MySQL初始化报错:mysqld: Can't create directory ’xxxx’ (ErrorCode 2 - No such file or directory)

解决MySQL初始化报错:mysqld: Can't create directory ’xxxx’ (ErrorCode 2 - No such file or directory)_小黄皇的博客-优快云博客

问题2: 安装后出现·net start mysql 提示:发生系统错误 2。 系统找不到指定的文件。

net start mysql 提示:发生系统错误 2。 系统找不到指定的文件。_XIAOGUANG_的博客-优快云博客

问题3:由于找不到vcruntime140_1.dll,无法继续执行代码

由于找不到vcruntime140_1.dll,无法继续执行代码_littlehaes的博客-优快云博客

终端输入:
G:\software\Java\mysql\mysql-8.0.26-winx64\bin>mysql -uroot -p
Enter password: ********

mysql>

3.可用到的命令:

首先:cmd管理员权限打开,cd 到mysql的bin目录下

比如说我的

C:\Windows\system32>G:

G:\>cd G:\software\Java\mysql\mysql-8.0.26-winx64\bin

G:\software\Java\mysql\mysql-8.0.26-winx64\bin>net start mysql
请求的服务已经启动。
G:\software\Java\mysql\mysql-8.0.26-winx64\bin>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 26
Server version: 8.0.26 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

如下图所示:

 其他可用到的命令:

①安装服务:mysqld --install

②初始化: mysqld --initialize --console

删除服务:mysqld -remove

③开启服务:net start mysql

④关闭服务:net stop mysql

⑤登录mysql:mysql -u root -p

Enter PassWord:(密码)

⑥修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';(by 接着的是密码)

⑦标记删除mysql服务:sc delete mysql

二.Navicat(图形化操作数据库)

可以在学习通直接下载

史上最详细、最良心的MySQL 5.7 + Navicat 下载安装教程(附安装包)_Z_L_JUN的博客-优快云博客_navicat下载安装教程

其他扩展知识点:可自己看看

客户端连接mysql参考博客:MySQL 8.0.26 简易配置安装教程 (windows 64位)_Gblfy_Blog-优快云博客

和入门简单使用博客:【入门向】Navicat for MySQL的入门简单使用_征服者公爵的博客-优快云博客

Navicat 连接Mysql 8.0以上版本报错1251参考博客:Navicat 连接Mysql 8.0以上版本报错1251的详细解决方案(配效果图)_ai低吟浅唱的博客-优快云博客

三、Mysql 安装-Navicat配置-Eclipse配置mysql-jdbc连接mysql测试

如果设置需要手动打开mysql,要先在服务里启动mysql服务

1.eclipse中通过SQL语句操作数据库:

Mysql 安装-Navicat配置-Eclipse配置mysql-jdbc连接mysql测试_小何开发的博客-优快云博客


2.利用jdbc连接mysql的代码

Java——JDBC连接数据库(步骤详解!!!)_宋子浩的博客-优快云博客

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_42150914

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值