首页 > 代码库 > mysql-5.7.18-win32- 免安装 win7 32 安装记录
mysql-5.7.18-win32- 免安装 win7 32 安装记录
1-从www.mysql.com官网下载 免安装版,zip后缀
2-解压后,修改文件夹名称mysql【优化下名称,方便记忆】,并剪切到C根目录下
3-在安装根目录mysql下建立空文件夹data,并添加系统环境变量path =c:\mysql\bin ,测试过程中又添加了系统环境变量MYSQL_HOME=C:\mysql 【感觉没什么用,没有在path中使用】
4-建立my.ini文件,文件内容如下,放在mysql根目录下:
#[mysqld] #basedir="" #datadir="\" #[WindowsMySQLServer] #Server="" #以下是复制内容,这行可不复制 [client] port=3306 default-character-set=utf8 #客户端字符类型,与服务端一致就行,建议utf8 [mysqld] port=3306 character_set_server=utf8 #服务端字符类型,建议utf8 basedir=C:\mysql #解压根目录 datadir=C:\mysql\data #解压根目录\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES default-storage-engine=MEMORY [WinMySQLAdmin] Server=C:\mysql\bin\mysqld.exe #解压根目录\bin\mysqld.exe #以上是复制内容,这行可不复制
5-据说一定要在bin路径下执行下列语句,我是在bin路径下执行的:mysqld --initialize --user=mysql --console
data文件夹出现mysql、’performance_schema、sys 3个文件夹和其他一些文件
注意:这里有个root账号密码,必须手工记下来
6-注册,继续执行:mysqld --install
7-启动服务:net start mysql
8-登录: mysql -u root -p
提示输入密码:Enter password: ******
下列是成功登录示例【从其他地方随便复制】:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 28 to server version:
5.0.24a-community-nt
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the buffer.
以上是这次比较成功的一次完整配置,期间各种错,比如服务启动成功,但是登录不成功;比如注册成功,因为没有执行第5步,服务启动失败。
如果出现错误,没有关系,解决方法:
1-先执行或先删除都可以:
如果服务已启动:net stop mysql 删除服务:mysqld -remove
清空data文件夹下面的所有文件
2-返回上述成功案例从第5步开始,或从第1步开始。
以上是免安装配置的一次测试过程记录,以后有兴趣的话,可以验证下:是否一定要在bin目录下执行才有效!!
mysql-5.7.18-win32- 免安装 win7 32 安装记录