mysql没有主键会怎么样?
数据库设计是一个令人挠头的问题,尤其是当我们涉及到各种设置和优化时。一个常见的问题是,如果在使用 MySQL 的 InnoDB 存储引擎时没有设置自增主键,会发生什么呢?本文将深入探讨这个问题,帮助你...
2024.11.12Mysql
平台:Windows
版本:8.0.28
下载地址: https://dev.mysql.com/downloads/mysql/
我们选择压缩版 下载即可 选择第一个版本【211.7M】 第二个为debug 测试版本
下载完成后解压 下来 就可以使用了 但是我们需要配置一些基本的东西
配置我们选择bin 同级目录 创建MySQL的配置文件 my.ini
进行一些基本的配置 使用的启动服务的配置都可以在此配置
查看具体配置参数可以参考 MySQL配置文件(my.ini)详解
[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql-5.7# 设置mysql数据库的数据的存放目录datadir=D:\mysql-5.7/data# 允许最大连接数max_connections=200# 服务端使用的字符集character-set-server=utf8# 存储引擎default-storage-engine=INNODB#表示 SQL 模式的参数sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES然后我们使用管理员身份启动CMD 进入到MySQL的bin目录下
然后
命令:mysqld --initialize-insecure
命令:mysqld install
服务成功安装
然后启动这个服务
命令:net start mysql
使用在bin下 使用 MySQL 命令 或者将mysql 的bin目录设置环境变量
也可以使用第三方软件 连接 使用
关于初始化密码
在data文件下 找到.err 文件
这是一个空密码创建的用户 root
使用 mysql -u root 可以直接登录 进去设置密码 或者第三方软件设置密码
其他版本的MySQL 也类似安装即可
至此: 就可以正常使用MySQL了
数据库设计是一个令人挠头的问题,尤其是当我们涉及到各种设置和优化时。一个常见的问题是,如果在使用 MySQL 的 InnoDB 存储引擎时没有设置自增主键,会发生什么呢?本文将深入探讨这个问题,帮助你...
2024.11.12下载MySQL5.6访问MySQL官网点击Downloads,然后选择Archives选择MySQL Community Server选择合适版本和平台选择下载预先编译好的二进制安装包将下载好的包转移...
2024.11.10一、有时候我们在程序中需要定时进行一项数据操作,这时我们可以使用线程来满足需求。另外在mysql中有一个功能叫做event,可以定时执行指定数据操作。二、创建过程如下CREATE EVENT IF N...
2024.11.12前言最近华为云云耀云服务器L实例上新,也搞了一台来玩,期间遇到各种问题,在解决问题的过程中学到不少和运维相关的知识。本篇博客介绍RabbitMQ的Docker版本安装和配置,延迟插件的安装;结合QQ邮...
2024.11.15伙伴们,这两年软件测试异常火爆,90%以上的软件都需要操作数据,比如游戏、社交、新闻、商城、财务等,这些软件都在不停的展示、存储数据,它们的数据都存储在数据库,数据库是软件的基础。测试工程师在测试软件...
2024.11.15