1.MySQL介绍
MySQL是一个关系型数据库管理系统,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
2.MySQL的安装与配置参考博客:mysql8.0.25安装配置教程(windows 64位)最详细!!!!_@WWWxp的博客-CSDN博客_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)_小黄皇的博客-CSDN博客
问题2: 安装后出现·net start mysql 提示:发生系统错误 2。 系统找不到指定的文件。net start mysql 提示:发生系统错误 2。 系统找不到指定的文件。_XIAOGUANG_的博客-CSDN博客
问题3:由于找不到vcruntime140_1.dll,无法继续执行代码由于找不到vcruntime140_1.dll,无法继续执行代码_littlehaes的博客-CSDN博客
终端输入:G:softwareJavamysqlmysql-8.0.26-winx64bin>mysql -uroot -p
Enter password: ******** mysql>
Navicat下载:史上最详细、最良心的MySQL 5.7 + Navicat 下载安装教程(附安装包)_Z_L_JUN的博客-CSDN博客_navicat下载安装教程
客户端连接mysql参考博客:MySQL 8.0.26 简易配置安装教程 (windows 64位)_Gblfy_Blog-CSDN博客
和入门简单使用博客:【入门向】Navicat for MySQL的入门简单使用_征服者公爵的博客-CSDN博客
Navicat 连接Mysql 8.0以上版本报错1251参考博客:Navicat 连接Mysql 8.0以上版本报错1251的详细解决方案(配效果图)_ai低吟浅唱的博客-CSDN博客
3.可用到的命令:首先:cmd管理员权限打开,cd 到mysql的bin目录下
比如说我的
C:Windowssystem32>G:
G:>cd G:softwareJavamysqlmysql-8.0.26-winx64bin
G:softwareJavamysqlmysql-8.0.26-winx64bin>net start mysql
请求的服务已经启动。
G:softwareJavamysqlmysql-8.0.26-winx64bin>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 ‘root’;(by 接着的是密码)
⑦标记删除mysql服务:sc delete mysql
我的设置需要先手动打开mysql
参考博客:Mysql 安装-Navicat配置-Eclipse配置mysql-jdbc连接mysql测试_88_88_88_88的博客-CSDN博客_怎样把navicat连接到eclipse
利用jdbc连接mysql的代码,首先工程需要引入mysql的驱动包参考博客:Java——JDBC连接数据库(步骤详解!!!)_张起灵-小哥的博客-CSDN博客_jdbc连接数据库步骤



