本篇内容介绍了“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数据库如何安装和配置”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。