千家信息网

MySQL数据库如何安装和配置

发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本篇内容介绍了"MySQL数据库如何安装和配置"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MySQ
千家信息网最后更新 2025年02月03日MySQL数据库如何安装和配置

本篇内容介绍了"MySQL数据库如何安装和配置"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

MySQL 是一个比较流行的关系型数据库。与 oracle 数据库相比虽然性能并不如 oracle,但它拥有社区版,使用社区版不需要 oracle 授权(MySQL 现在也属于 oracle 公司所有),因此很多小型 web 网站都选择使用它。

下载

到 MySQL 官网进行下载。

解压配置

将下载下来的压缩包解压到一个不带中文,没有空格的文件夹下(小编直接放F盘符下)。

将解压的文件夹下的 bin 文件夹添加到环境变量(path变量)

初始化 data 文件夹

下载下来的 MySQL(5.7版本之后)默认是不带 data 文件夹的,我们需要创建 data 文件夹。

使用管理员权限运行命令提示符(或者 powershell)运行如下指令:

mysqld --initialize-insecure --user=mysql

执行完上面命令后,MySQL 会创建一个 data 文件夹,并且建好默认数据库。

登录的用户名为root,密码为空。之后就可以通过命令net start mysql启动mysql服务了。

注:一定要使用管理员运行,否则会出现访问被拒绝等错误。

安装mysql服务

还是在命令行bin目录下输入:mysqld -install

数据库配置

8.0版本不用配置 my.inimy-default.ini),但低版本的需要配置(高版本的数据库也可以添加这个文件来修改数据库的配置)。

# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the# *** default location during install, and will be replaced if you# *** upgrade to a newer version of MySQL.[mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# innodb_buffer_pool_size = 128M# Remove leading # to turn on a very important data integrity option: logging# changes to the binary log between backups.# log_bin# These are commonly set, remove the # and set as required.# basedir = .....# datadir = .....# port = .....# server_id = .....# Remove leading # to set options mainly useful for reporting servers.# The server defaults are faster for transactions and fast SELECTs.# Adjust sizes as needed, experiment to find the optimal values.# join_buffer_size = 128M# sort_buffer_size = 2M# read_rnd_buffer_size = 2M sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

低版本的需要配置两个属性

将前面的注释符号"#"去掉,根据你的安装目录输入正确的值。

这里 basedir 为你 mysql 的解压目录,datadir 为你数据库数据的存放目录。一般放在根目录下的 data 目录下。

以我的配置为例,我将文件夹解压到 F:\mysql-8.0.25-winx64 下,那么 basedir 就是 F:\mysql-8.0.25-winx64,而根据习惯(有些开发者喜欢将data文件夹配置到别的地方),datadir 则为 F:\mysql-8.0.25-winx64\data

"MySQL数据库如何安装和配置"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

0