当前位置: 移动技术网 > IT编程>数据库>Mysql > windows中配置安装mysql数据库

windows中配置安装mysql数据库

2020年03月12日  | 移动技术网IT编程  | 我要评论

  mysql 是一种免费的关系型数据库,相较于 mssqlserver 和 oracle 比较轻量化,安装也很简单,而且免费不需要的版权费用,个人认为一般的小项目采用还是比较合适的,当然也有部分数据量很大的项目会采用 mysql,不过个人认为 mysql 的多表链接查询能力不行,一但去组成 3个表以上的链接查询,效率就会比较低,个人在日常开发中使用 ef core 做查询的时候经常多表查询,如果采用 mysql 作为数据库,查询速度就会比较慢,不过对于数据量不是很大的项目来说,这个也不是太大的问题,下面讲一下 在 windows 系统中如何安装 mysql。

 

  截至本文发布时间 mysql 最新版本为 8.0.19,下载地址:https://cdn.mysql.com//downloads/mysql-8.0/mysql-8.0.19-winx64.zip ,个人推荐大家使用压缩包解压手动配置的方式安装 ,不推荐直接使用安装文件进行安装/

 

  下载之后解压到大家日常存放软件的路径下,比如我这里用的是 d:\software\mysqlserver

    

 

 

  然后在这个文件夹中新建一个 my.ini文件,文件内容如下

  

[mysqld]
sql_mode = no_engine_substitution,strict_trans_tables

#设置默认密码认证插件
default_authentication_plugin = mysql_native_password

#设置字符集
character-set-server = utf8
basedir = d:/software/mysqlserver

max_allowed_packet = 32m
group_concat_max_len = 409600

#数据库存放位置,一定要是data结尾的
datadir = d:/software/mysqlserver/data

[client]
#设置客户端字符集
default-character-set = utf8

[winmysqladmin]
server = d:/software/mysqlserver/bin/mysqld.exe

 

 

 

  my.ini 这个文件是 mysql 数据库的运行配置文件,运行配置文件创建完成之后就需要执行 mysql 的初始化命令了,命令如下:

mysqld --initialize-insecure

要执行这个命令首先要打开 cmd ,切换到我们 mysql 软件的 bin 目录,具体操作如下图:

 

 

然后直接输入  mysqld --initialize-insecure 就可以了,如果直接复制我的命令,注意删除命令前后的空格,mysql 初始化完成之后,就剩服务的安装的,服务的安装命令如下:

mysqld.exe install   直接执行之后会显示成功,这时候 mysql 已经安装完成了,如果要启动的,只要执行  net start mysql 即可

 

接下来大家可以用自己习惯的 mysql 链接工具链接测试,数据库地址为 localhost  用户名为 root 密码为 空,个人推荐大家链接成功之后,立马去设定一下 root 账户的密码,这样也更加安全一点

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网