一. 下载安装包
https://dev.mysql.com/downloads/mysql/
如:mysql-8.0.26-macos11-x86_64.dmg
二. 安装
双击*.dmg,一路next,中间会弹出一个对话框,提示输入root的密码,done.
三. 开启MySQL服务。
点击右上角苹果按钮,进入系统偏好设置,点击mysql,开启MySQL服务
四. 设置环境变量
进入/usr/local/mysql/bin,查看此目录下是否有mysql
执行 vim ~/.bash_profile 在该文件中添加mysql/bin的目录
PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后输入:wq保存。
在命令行输入:
source ~/.bash_profile
注意:你可以通过以下方法来查看当前使用的是哪个 shell:
echo $SHELL 命令: 打开终端并输入以下命令:
echo $SHELL
这会输出当前 shell 的路径,例如 /bin/bash
或 /bin/zsh
。
补充
登录MySQL
mysql -uroot -p 输入默认密码
修改密码:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
查看数据库:
show databases;
创建数据库:
create DATABASE test;
使用某个数据库:
use test;
查看当前数据库里的数据表:
show tables;
创建数据表:
create table comment(
id int primary key auto_increment,
content varchar(200)
);
接下来就是对数据表进行操作:
插入一条数据:
INSERT INTO comment (content) VALUES ('This is a sample comment.');
例如查询数据表
select * from comment;
删除数据表:
drop table tableName
删除数据表中的指定数据:
delete from urls where url="www.baidu.com";
JDBC代表Java数据库连接(Java Database Connectivity)。它是一种Java编程语言用于与关系型数据库进行交互的API(应用程序接口)。JDBC允许Java应用程序通过标准的SQL语句访问数据库,执行查询、更新和管理数据库中的数据。
JDBC提供了一组Java类和接口,使Java应用程序能够执行以下任务:
-
建立连接: 通过JDBC,Java应用程序可以与数据库建立连接,这是执行任何数据库操作的第一步。
-
执行SQL语句: 通过JDBC,可以执行SQL查询、更新和删除等操作。JDBC支持预编译的语句,也可以执行动态生成的语句。
-
处理结果集: 当执行查询时,JDBC提供了一种方式来处理返回的结果集。开发人员可以迭代结果集,检索数据并进行相应的处理。
-
事务管理: JDBC允许在Java应用程序中管理事务,确保数据库操作的原子性、一致性、隔离性和持久性(ACID属性)。
-
处理异常: 通过捕获和处理JDBC异常,开发人员可以更好地处理与数据库连接和操作相关的问题。
使用JDBC,Java开发人员可以编写与数据库无关的代码,因为JDBC提供了一个标准的接口,允许在不同的数据库系统上运行相同的Java代码,只需更改数据库连接的配置。
总体而言,JDBC为Java应用程序与关系型数据库之间的通信提供了一种灵活、可扩展的方式。
mysql忘记密码处理:https://blog.csdn.net/weixin_43922901/article/details/109570089