首页 > 数据库 >windows 安装mysql 和不能通过ip访问到数据库

windows 安装mysql 和不能通过ip访问到数据库

时间:2023-12-07 17:26:19浏览次数:46  
标签:set windows ip mysql default MySQL 安装 winx64

 

一、确认windows 是否已经安装mysql

1.按【Win+R】打开运行

2.输入【services.msc】打开服务

3、在服务列表中查找MySQL,如果有mysql服务则表示Windows已经安装MySQL,如果没有MySQL服务则表示Windows没有安装MySQL

二、下载MySQL 安装包

1、mysql 官网下载地址   https://dev.mysql.com/downloads/mysql/

 2.选择 No thanks, just start my download.

三.添加配置文件

1.将下载的zip包,解压到想要安装的目录下

 2.进入解压后的目录,在bin同等级目录下新建my.ini

3.编辑my.ini,将以下配置粘贴到my.ini

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/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. # 设置mysql的安装目录 # basedir = D:/mysql-8.0.33-winx64/mysql-8.0.33-winx64 basedir = C:/software/mysql-8.1.0-winx64 # 设置mysql数据库的数据的存放目录 # datadir = D:/mysql-8.0.33-winx64/mysql-8.0.33-winx64/data datadir = C:/software/mysql-8.1.0-winx64/data # 设置3306端口 port = 3306 # 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    # 允许最大连接数 max_connections = 200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors = 10 # 服务端使用的字符集默认为UTF8 character-set-server = utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine = INNODB # 默认使用“mysql_native_password”插件认证 default_authentication_plugin = mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set = utf8mb4 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set = utf8mb4     [mysqld] skip-grant-tables

 4.编辑my.ini,修改basedir   和 datadir

 四 、安装MySQL

1、管理员运行cmd,进入bin目录

2、生成初始化密码

1 mysqld --initialize --console

 3、执行第二条命令,安装mysql服务

1 mysqld --install mysql

4、启动mysql服务

 五、修改root 密码

1.在MySQL安装目录下的bin目录下,启动cmd,进入命令提示符后执行以下命令

 2.修改root密码为:123456

1 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

 3. 创建新的管理员账号

1 create user 'admin'@'localhost' identified by 'admin';

4. 授权管理员账号

1 2 GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost'; FLUSH PRIVILEGES;

5. 使用管理员账号登录

 

二、常见问题(不能通过ip连接到数据库)

解决办法:1修改访问权限即可。
打开cmd,进入mysql

 

 

 

 

标签:set,windows,ip,mysql,default,MySQL,安装,winx64
From: https://www.cnblogs.com/wangzhaogui/p/17883447.html

相关文章

  • 苹果ipa文件为什么需要签名才能上架?有什么方法可以绕开签名么?
    Hello同学们好,我是咕噜签名分发可爱多,之前跟大家分享过很多关于苹果签名以及几种签名方式的内容。今天主要跟大家聊一聊为什么苹果需要签名才能上架。近年来,苹果设备的普及程度逐渐加深,随之而来的是越来越多的应用程序涌入了苹果的应用商店。为了保障用户设备和数据的安全,以及减少......
  • 解决安装centos7后无法用ifconfig查IP的问题
    问题点:刚安装完centos7后,通过虚拟机查看ip,用ifconfig指令无法查询,显示notfound 解决办法:安装ifconfig和net-tools 1、执行命令:yumprovidesifconfig   2、执行命令:yuminstallnet-tools  (中间需要手动确认y/n,输入y即可)  最后安装完成:  验证:再次输入......
  • mysql 实用的sql
    计算今日:SELECTCURRENT_DATE(); 计算本周一日期:SELECTDATE_SUB(CURDATE(),INTERVALWEEKDAY(CURDATE())DAY);计算本周日日期:SELECTDATE_ADD(CURDATE(),INTERVAL6-WEEKDAY(CURDATE())DAY); 计算本月第一天日期:SELECTDATE_SUB(CURDATE(),INTERVALDAY(CURDAT......
  • [小白入门指南] 如何使用gorm操作MySQL
    1.使用gorm的前置条件1.1MySQL的安装和配置1.2NaviacteForMySQL162.gorm基本操作2.1增2.2查2.3改2.4删2.5gorm迁移1.使用gorm的前置条件1.1MySQL的安装和配置Debian中安装MySQL|MySQL创建用户并授予权限#用rpm查看是否安装了MySQLrpm-qa|gr......
  • Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) MySql字符集及校对规则不
    查询时报错--用于解决报错>1267-Illegalmixofcollations(utf8mb4_0900_ai_ci,IMPLICIT)and(utf8mb4_general_ci,IMPLICIT)foroperation'='这个错误是由于在进行比较操作时涉及到不同的字符集和校对规则(collations)。涉及到了utf8mb4_0900_ai_ci和utf8mb4_general......
  • Modbus转Profinet网关连接EthernetIP协议的PLC和Modbus协议的仪表
    本案例是客户现场有多个气体探测仪,但是无法直接接入罗克韦尔系统中,因为气体探测仪是标准的ModbusRTU协议,需要配置的数据要通过Modbus转EtherNET/IP网关来实现和PLC的Ethernet网络进行通讯。使用设备为PLC、Modbus转EtherNET/IP网关、Modbus从站为气体探测仪。 项目中通讯配置方......
  • Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排
    VeeamRecoveryOrchestratorv7.0(Windows)-恢复编排VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-recovery-orchestrator-7/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org切勿将业......
  • Veeam ONE v12.1 (Windows) - 监控和分析
    VeeamONEv12.1(Windows)-监控和分析VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-one-12/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVEEAMONE赶快主动缓解威胁吧检测恶意备份......
  • Veeam Backup & Replication v12.1 (Windows) - 备份和恢复
    VeeamBackup&Replicationv12.1(Windows)-备份和恢复VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-backup-12/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org全球首屈一指的备份和......
  • BAT检测Windows服务停止后自动启动?系统自动运行.bat文件?
    作者:西瓜程序猿主页传送门:https://www.cnblogs.com/kimiliucn前言想要确保你的Windows服务即使在崩溃后也能自动重启吗?这篇文章教你如何用一个小巧的批处理脚本来实现这一点。教你怎么设置定时检查,如果发现服务挂了,就立刻拉起来。跟着步骤做,让你的服务稳定运行不再是难题!......