MySQL数据库如何安装和配置

发布时间:2022-02-19 15:28:09 作者:iii
来源:亿速云 阅读:166

本篇内容介绍了“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.ini my-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数据库如何安装和配置”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. 如何安装和配置MongoDB?
  2. centos7 mysql数据库安装和配置

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mysql

上一篇:mysql数据库怎么启动和使用

下一篇:怎么使用mysql模拟redis

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》