Windows下MySQL zip版的简单安装
2015-11-25 10:24
567 查看
http://blog.csdn.net/moonsheep_liu/article/details/27320959
以下都要管理员身份运行cmd
A. 对于绿色安装包里面有data这个目录的安装详情如下:
B. 对于绿色安装包里面没有data这个目录的安装详情如下:
以下都要管理员身份运行cmd
A. 对于绿色安装包里面有data这个目录的安装详情如下:
1、下载MySQL-5.5.10-win32.zip的版本。 2、解压到任意路径,比如"D:\Programm Files\"。 3、进入MySQL路径,复制my-small.ini(也可以是其他ini)为my.ini, 在[mysqld]部分添加 basedir = "D:/Program Files/Mysql-5.5.10-win32" datadir = "D:/Program Files/Mysql-5.5.10-win32/data"。 # 设置mysql服务器的字符集(可选) default-character-set=utf-8 [client] # 设置mysql客户端的字符集(可选) #port=3307 #如果需要安装2个mysql,需要设置port.第一个数据库的默认端口是3306 这里需要另外启用一个端口 default-character-set=utf-8 4、将MySQL的bin目录路径添加到系统变量里。(可选) 5、注册服务 CMD进入MySQL/bin文件夹 mysqld --install "mysql5.5" --defaults-file="D:\Program Files\MySQL-5.5.10-win32\my.ini" ("mysql5.5"为服务名,带空格需用引号,可自取) ("D:\Program Files\MySQL-5.5.10-win32\my.ini"为INI路径,带空格需用引号) 启动服务 net start mysql5.5 6、首次登陆MySQL mysql -u root -p (密码为空) 7、设置密码 mysql> use mysql Database changed mysql> update user set PASSWORD = PASSWORD('你的新密码') where USER='root' and HOST='localhost'; Query OK, 1 row affected (0.05 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> flush privileges; mysql> exit 8、完成。 删除服务(如果已开启服务,要先停止): sc delete mysql5.5 如果需要查看错误日志,可以到data目录下查看.err的文件
B. 对于绿色安装包里面没有data这个目录的安装详情如下:
</pre><pre>
今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动。 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量->path 如:C:\Program Files\MySQL\MySQL Server 5.6\bin 注意是追加,不要覆盖 2.修改my-default.ini 在其中修改或添加配置: [mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data) 3.以管理员身份运行cmd(win10右键左下角开始按钮选择以管理员身份运行cmd即可) 以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够), 输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2) 输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!) 安装成功 4.运行mysqld --initialize(标题问题所在,若没有init则不存在data目录,自然无法启动成功) 5.安装成功后就要启动服务了,继续在cmd中输入:net start mysql,服务启动成功! 服务启动成功之后,就可以登录了,输入mysql -u root -p(第一次登录不是没有密码,而是提示密码错误) ======之后要找到默认密码,并进行修改======= 6.查找默认密码 在生成的data目录下,找到一个命名格式这样的文件:your-PC-name.err 打开文件,搜索关键字“password”,找到类似如下的错误语句: 2016-07-08T15:10:39.427677Z 1 [Note] A temporary password is generated for root@localhost: ayJtj&x#22uN mysql -u root -p ayJtj&x#22uN 登录,但登录进去之后还是不能操作,而是要修改密码 7.修改默认密码的命令:</span> (这里我把密码修改为123456) mysql> SET PASSWORD = PASSWORD('123456');</span> mysql> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; mysql> flush privileges; 这样就可用正常使用了
相关文章推荐
- Mysql 取余集
- 【原创】MySQL 5.7 SYS系统SCHEMA
- 【原创】MySQL 5.7 SYS系统SCHEMA
- mysql命令
- MySQL 5.7 SYS系统SCHEMA
- mysql 用户管理和权限设置
- MYSQL中'TYPE=MyISAM'错误的解决方案
- MySQL 数据库双向同步复制
- powerdesiger创建mysql 数据库
- MySQL 入门教程
- mysql改为mysqli几项注意
- 源码编译安装mysql
- jdbc 链接mysql执行sql语句出现中文乱码问题
- MySQL decimal、numeric 和double数据类型
- MySQL解决中文乱码问题
- 我的第一篇博客(mysql只比较月日的情况)
- MySQL中表的复制以及大型数据表的备份教程
- 解决MySQL中的Slave延迟问题的基本教程
- 快速学习MySQL索引的入门超级教程
- MySQL中利用索引对数据进行排序的基础教程