mysql 安装 与 使用

1.安装地址(社区免费版本)

https://dev.mysql.com/downloads/mysql/

2.查看端口 ****是否被占用(例子 3306端口)

netstat -an | find "3306"

3.配置环境

系统变量名

变量名:MYSQL_HOME

变量值:D:\mysql\mysql-8.0.31-winx64(自己放安装包解压后的路径)

4.在bin目录,执行命令:mysqld --initialize-insecure --user=mysql 在D:\mysql\mysql-8.0.31-winx64目录下生成data目录

5.执行安装命令:mysqld -install

6.启动执行命令:net start mysql

7.登录MySQL命令

登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)

登录MySQL命令:mysql -u root -p

8.查询用户密码命令:mysql> select host,user,authentication_string from mysql.user

9.修改用户密码

mysql> use mysql

mysql> ALTER USER 'username'@'localhost' IDENTIFIED BY 'new_password';

刷新权限:

mysql> flush privileges;

#作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变

10.退出登录mysql:mysql> quit

11.再次登录:执行命令:mysql -uroot -p

12.停止 mysql服务

若需要停止mysql服务

可执行命令:net stop mysql

13.安装 MySQL Workbench 管理mysql数据

下载地址

https://dev.mysql.com/downloads/workbench/

MySQL Workbench 使用参考
MySQL Workbench 导入sql参考

相关推荐
木木子221 小时前
# 密码强度检测深度解析:正则表达式实时分析、多维度评分算法与可视化反馈
mysql·算法·华为·正则表达式·harmonyos
阿成学长_Cain5 小时前
Linux ipcs 命令超全详解:查看共享内存 / 消息队列 / 信号量,IPC 运维必备
linux·运维·服务器·网络·数据库
一嘴一个橘子6 小时前
mysql 创建表
mysql
OceanBase数据库官方博客7 小时前
OceanBase AI 时代,数据库的变与不变(技术解析与实践)
数据库·人工智能·oceanbase
阿成学长_Cain9 小时前
Linux dirs命令详解|Bash目录堆栈管理快速切换目录实战教程
linux·运维·前端·数据库
ywl4708120879 小时前
Mysql 平衡二叉树、红黑树、B树、B+树区别以及应用场景(五)
数据库·b树·mysql
IvorySQL9 小时前
IvorySQL Agent 探索与实践
数据库·人工智能·postgresql·oracle·ivorysql
作陪10 小时前
小白也能看懂的 SQL 零基础教程:从关系模型到事务全解
mysql
SelectDB10 小时前
美团数十 PB 规模 Apache Doris 实践:从统一 OLAP 到 AI-Native 数据基座
大数据·数据库·性能优化
Database_Cool_11 小时前
阿里云RDS主从延迟解决方案_只读实例半同步复制最佳实践
数据库·人工智能