安装、设置与启动MySql绿色版的方法

mysql-5.7.30绿色安装步骤(window系统) 五、在cmd中执行MySQL初始化命令 mysqld --initialize --console,注意下面红框是初始root的密码,需要记住的,登录数据库需要输入密码。输入命令:mysql -u root -p (其中-u root表示用户名为root,-p表示登录密码)登录,然后提示输入密码,密位为先前初始化红框所示。七、启动MySQL服务,命令为:net start mysql。六、继续执行命令 mysqld --install 服务名(不写的话默认服务名是mysql),安装MySQL服务。 阅读详情
1、解压 mysql-noinstall-5.1.30-win32.zip(下载地址http://dev.mysql.com/downloads/mysql/5.1.html)
2、在 F 盘建立目录 MySql\MySqlServer5.1\    
3、把解压的内容复制到 F:\MySql\MySqlServer5.1\
4、在 F:\MySql\MySqlServer5.1\ 中找 my-large.ini 把它复制成 my.ini
5、在 my.ini 中找 [mysqld] ,添加以下语句;

basedir="F:/MySql/MySqlServer5.1/"
datadir="F:/MySql/MySqlServer5.1/data/"
default-character-set=latin1      #utf8
default-storage-engine=innodb 
max_allowed_packet =12M

#skip-networking            #// 这句会忽略网络登陆
#bind-address=192.168.0.72 #// 如果加上这句 localhost 就用不了 只要改 user 表的 127.0.0.1 为 % 重启服务 就可以远程登陆

6、安装 MySQL_Administrator_1.2 绿色版:把 mysql-gui-tools-noinstall-5.0-r14-win32.zip 解压到 F:\MySql\MySQL GUI Tools 5.0
6.5、可以尝试手动启动 MySql 服务器,并用 MySQL_Administrator_1.2 和 console 登陆:
     1、手动启动服务:cmd --> F:\MySql\MySqlServer5.1\bin\mysqld --console
        会看到 InnoDB: The first specified datafile c:\ibdata\ibdata1 did not exist:
            InnoDB: a new database to be created!
            InnoDB: Setting file c:\ibdata\ibdata1 size to 209715200
            InnoDB: Database physically writes the file full: wait... 等 很长的
        最后看到 mysqld: ready for connections
                 Version: '5.1.2-alpha' socket: '' port: 3306
        表示 MySql 服务已经启动,可以登陆了,这时: 登陆名是 root ,密码为空,IP 地址只能写 localhost 或 127.0.0.1 ,因为现在
        root 的权限只允许本地登陆,远程登陆不可以,在本机写本机 IP 地址来登陆被 MySql 视为远程登陆,所以是登陆不了的,会报错 1130
     2、MySQL_Administrator_1.2 登陆:到 F:\MySql\MySQL GUI Tools 5.0\ 运行 MySQLAdministrator.exe ,
        填入 localhost或127.0.0.1    3306   root 密码为空 就可以登陆
     3、用 console 登陆: cmd --> f:\MySql\MySqlServer5.1\bin\mysql -u root -p
        密码为空
        如果要在登陆时就选定数据库可以这样写:f:\MySql\MySqlServer5.1\bin\mysql -u root -p[密码] [数据库名]
                                当前情况举例:f:\MySql\MySqlServer5.1\bin\mysql -u root -p mysql 就是密码是空的,登陆的数据库是 mysql 库 
     4、修改root的密码、让root可以远程登陆、添加新用户
        修改root的密码:在登陆后的 console 中输入 
        use mysql
        update user set Password=PASSWORD('[密码]') where user='root';
        让root可以远程登陆:在登陆后的 console 中输入
        use mysql
        update user set Host='%' where user='root' and Host='127.0.0.1';
        添加新用户,用户名是 gary,密码为空,权限等于root,用户允许远程登陆 :在登陆后的 console 中输入
        GRANT ALL PRIVILEGES ON *.* TO 'gary'@'%';
        如果用户不可以远程登陆:GRANT ALL PRIVILEGES ON *.* TO 'gary'@'localhost';
        然后用上面的方法修改gary的密码,root 改为 gary
     5、手工停止 MySql 服务:cmd --> F:\MySql\MySqlServer5.1\bin\mysqladmin -u root shutdown 
        如果MySQL root用户账户有密码,你需要调用命令 F:\MySql\MySqlServer5.1\bin\mysqladmin -u root -p shutdown 并根据提示输入密码。
     
     注意:修改密码、修改是否远程登陆,添加用户后必须重启MySql服务才生效 !!!!!!!!!!!!!!!!!!!!!!!!!!!
     注意: MySQL权限系统中的用户完全独立于Windows下的登录用户。
    
7、添加 MySql 服务到windows服务中:
     1、简易添加方法:cmd --> F:\MySql\MySqlServer5.1\bin\mysqld --install 这样用默认的 MySQL 为名称添加一个windows服务
                                 这是,该服务的属性写着:F:\MySql\MySqlServer5.1\bin\mysqld MySQL
     2、指定服务名称与指定启动选项文件的添加方法:
        F:\MySql\MySqlServer5.1\bin\mysqld --install LevelDBServer --defaults-file=F:\MySql\MySqlServer5.1\my.ini
        用 LevelDBServer 为名称来创建windows服务,指定 F:\MySql\MySqlServer5.1\my.ini 为MySql的启动选项文件

     如果在服务安装命令中,在--install选项后面指定的服务名不是默认服务名(MySQL)。则从具有相同服务名的组中读取选项,并从标准选项文件读取选项。
     服务器还从标准选项文件的[mysqld]组读取选项。你可以使用[mysqld]组中的选项用于所有MySQL 服务,还可以使用具有相同服务名的组,用于该服务名所对应的服务器。

     该命令中,--install选项后面给出了默认服务名(MySQL)。如果未给出--defaults-file选项,该命令可以让服务器从标准选项文件的[mysqld]组中读数。
     由于提供了--defaults-file选项,服务器只从命名文件的[mysqld]组读取选项。

     如果安装时报错信息如下:Install/Remove of the Service Denied

     这是权限问题, 解决办法:  打开cmd.exe程序的时候选择“用管理员身份打开”


   
   注意:添加服务后该服务并未启动。重启电脑服务就会启动,要手动启动与关闭 MySql 服务用以下语句:
     cmd --> NET START MySQL 或 NET START LevelDBServer , NET STOP MySQL 或 NET STOP LevelDBServer

8、测试MySQL安装
可以通过以下命令测试MySQL服务器是否工作:
C:\> F:\MySql\MySqlServer5.1\bin\mysqlshow
C:\> F:\MySql\MySqlServer5.1\bin\mysqlshow -u root mysql
C:\> F:\MySql\MySqlServer5.1\bin\mysqladmin version status proc
C:\> F:\MySql\MySqlServer5.1\bin\mysql test
如果mysqld对客户端程序TCP/IP连接的响应较慢,可能是DNS问题。此时,使用--skip-name-resolve选项启动 mysqld,在MySQL授权表的Host列只使用localhost和IP号。
可以通过 --pipe 或 --protocol=PIPE 选项强制 MySQL 客户端使用命名管道连接代替TCP/IP连接,或指定.(阶段)做为主机名。使用 --socket 选项指定管道名。
MySQL绿色版在Windows系统中的启动和数据库操作 首先,我们下载和解压MySQL绿色版,并配置MySQL的相关参数。然后,通过启动MySQL服务器和连接到MySQL客户端,我们可以执行各种数据库操作。上述命令将连接到本地的MySQL服务器,使用默认的IP地址(127.0.0.1)、端口号(3306)、用户名(root)和密码(根据你的设置而定)。在MySQL的解压文件夹中,找到一个名为"mysqld.exe"的可执行文件。现在,MySQL服务器已经在本地启动,我们可以使用MySQL的客户端工具连接到服务器并进行数据库操作。连接到MySQL服务器。 阅读详情

相关推荐

【初阶】手把手教你轻松上手Denodo | 连接数据库并创建基本视图 (二)

在本教程的第二部分,我们将涵盖:连接到数据库,与创建基本视图。

Denodo的博客 1107

【绿色版】Mysql下载、安装、配置与使用(保姆级教程)

史上最简单的MySQL安装教程!

weixin_46485638的博客 1万+

DEM边界数值爆炸?用ArcGIS空间分析工具链搞定异常值过滤全流程

本文针对DEM数据处理中常见的边界数值爆炸问题,提供了一套完整的ArcGIS空间分析解决方案。文章深入剖析了异常值产生的根源,并详细介绍了从诊断、定位到使用栅格计算器、重分类等工具进行精准过滤与修复的全流程工作流,帮助用户彻底解决由插值误差、数据拼接及坐标系转换引发的数值异常。

weixin_29269441的博客 148

【转载】安装、设置与启动MySql绿色版的方法

  转载自 http://www.cnblogs.com/Leon5/archive/2010/12/07/1899302.html     1、解压 mysql-noinstall-5.1.30-win32.zip(下载地址http://dev.mysql.com/downloads/mysql/5.1.html) 2、在 F 盘建立目录 MySql\MyS...

paladin1988的专栏 405

labview的TDMS文件读写

本文先介绍TDMS概念和文件结构,然后介绍VI如何使用,最后分析一个labview的自带范例

观则明的博客 1万+

KUKA-外部自动运行模板程序——个人设计模式&思路

用于说明KUKA与西门子PLC外部自动交互模板的设计思路与使用流程

qq_39024187的博客 5619

mysql绿色版在windows系统中的启动

mysql绿色版在windows系统中的启动 1、下载mysql免安装版 例如:mysql:5.7.9-winx64,下载 2、修改配置文件,my-default.ini名称改为:my.ini,或者直接添加一个my.ini文件,文件里面的参数配置: [client] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\\file\\mys

LongtengGensSupreme博客 3515

YOLOv8 TensorRT C++部署实战详解:从XMake构建到推理流水线

本项目实现了一个基于YOLOv8和TensorRT的高性能火灾烟雾检测系统,具有以下核心特点: 技术架构:采用TensorRT 8.6+进行GPU加速推理,结合CUDA 12.1和OpenCV 4.8+,实现高效计算机视觉处理。系统使用XMake替代CMake构建,配置更简洁高效。

hscing的博客 1065
上一篇: Linux学习之CentOS(一)--CentOS7环境搭建
下一篇: MySQL——修改root密码的4种方法(以windows为例)
旅行皮箱
博客等级 码龄24年 74粉丝 95原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值