ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

mysql数据库安装配置

2022-05-04 12:02:31  阅读:155  来源: 互联网

标签:bin NO 数据库 cmd mysqld mysql 安装 输入


1.下载及安装

首先是下载链接:https://dev.mysql.com/downloads/mysql/

image

选择ZIP Archive下载

下载完成后,将压缩包解压到一个不带中文的路径下,比如我解压到了:F:\Softwares\mysql-8.0.29-winx64

压缩完成后,可以看到文件夹内有以下内容:

image

其中,bin目录下是可执行文件

2.配置

2.1 配置环境变量

  1. 在系统变量下新建一个MYSQL_HOME,变量值就是刚才解压到的路径:F:\Softwares\mysql-8.0.29-winx64

image

  1. 在系统变量下的path中,新建一个%MYSQL_HOME%\bin

image

2.2 mysql配置文件

mysql的核心配置文件是my.ini,需要在安装路径的bin目录下创建,内容如下:

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8
bind-address=0.0.0.0
port=3306
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES ,NO_ZERO_IN_DATE ,NO_ZERO_DATE ,ERROR_FOR_DIVISION_BY_ZERO ,NO_AUTO_CREATE_USER ,NO_ENGINE_SUBSTITUTION

[client]
default-character-set=utf8mb4

内容是来自黑马老师和其他博客里的配置内容,应该大差不差,但是主要是黑马的老师说创建在安装的根目录下,运行下一步初始化之后报错了,弹幕提示说要装在bin目录下

2.3 初始化mysql

管理员方式打开cmd,输入mysqld --initialize-insecure进行初始化,初始化结束后,会在安装路径根目录下出现一个data文件夹

2.4 注册mysql服务

管理员方式打开cmd,输入mysqld -install进行mysql服务的注册,执行了之后就会将mysql注册为系统的服务。mysql注册之后会变成一个自动启动的服务,会开机自启,但是第一次使用需要自己去服务下手动启动。

image

可以通过cmd命令net start mysql启动或者服务界面启动

image

image

现在电脑上已经安装好为mysql服务了

2.5 修改默认账户密码

cmd内输入mysqladmin -u root password 1234就是将用户名修改为root,密码为1234

image

3.登录MySql

在cmd内输入刚才设置的用户名密码mysql -uroot -p1234,就可以通过bin目录下的mysql.exe和mysql服务进行通信。

image

登录参数:

mysql -u用户名 -p密码 -h要连接的MySQL服务器的IP地址(默认127.0.0.1) -p端口号(默认3306)

4.退出mysql

命令:

exit
quit

输入了之后都是退出(不知道有没有啥区别)

5.卸载

前两条内容在cmd中完成

  1. 输入net stop mysql
  2. 输入mysqld -remove mysql
  3. 将mysql的安装路径下的所有内容删除

标签:bin,NO,数据库,cmd,mysqld,mysql,安装,输入
来源: https://www.cnblogs.com/ShaunY/p/16220728.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有