简介:
在Windows上安装MySQL,介绍32位和64位两种不同安装方法
安装环境及版本:
Windows版本:win2008_64_ent_r2_cn
一、32位版本
MySQL版本:mysql-5.6.17-win32.zip
1.1 解压缩
将下载的mysql-5.6.17-win32.zip版本解压缩到E:\mysql
进入,E:\mysql\mysql-5.6.17-win32,看到解压缩后的目录
1.2 添加环境变量
在系统环境变量path后面添加;E:\mysql\mysql-5.6.17-win32\bin
1.3 修改文件
将my.ini复制到E:\mysql\mysql-5.6.17-win32目录;
修改my.ini
basedir = E:\\mysql\\mysql-5.6.17-win32
datadir = E:\\mysql\\mysql-5.6.17-win32\\data
1.4 安装服务
进入解压缩目录E:\mysql\mysql-5.6.17-win32\bin,以管理员身份运行cmd.exe(右键弹出)
命令:mysqld -install
1.5 启动服务
安装成功后,输入net start mysql启动服务
二、64位版本
版本:mysql-5.6.27-winx64.zip
2.1 解压缩
将64位版本解压缩在c:/server目录下
2.2 添加环境变量
在系统变量Path后面添加c:\server\mysql-5.6.27-winx64\bin
2.3 修改文件
将my.ini复制到c:\server\mysql-5.6.27-winx64目录
basedir = c:\server\mysql-5.6.27-winx64
datadir = c:\server\mysql-5.6.27-winx64\data
2.4 安装服务
进入解压缩目录c:\server\mysql-5.6.27-winx64\bin,以管理员身份运行cmd.exe(右键弹出)
mysqld --install chpmysql --defaults-file="c:\server\mysql-5.6.27-winx64\my.ini"
查看mysql服务,重新命名为chpmysql
2.5 启动服务
命令:net start chpmysql
三、启动过程故障
3.1 故障1:“\s”路径问题
3.2 故障2:安装路径
路径错误
3.3 故障3:内存空间不足
查看日志
调整配置
四、相同操作
4.1 修改root密码
在bin目录下输入:mysql -uroot
利用show databases; 查看数据库表
选择数据库:use mysql;
删除已有密码:delete from User where User=””;
更新密码:update User set Password=PASSWORD(‘mysqluser’) where User=’root’;
刷新,使新密码生效:FLUSH PRIVILEGES;
退出:quit
验证:在bin目录下输入:mysql -uroot
然后输入设定的密码:mysqluser
4.2 开启远程连接
bin目录下登录:mysql -uroot -p”mysqluser”
授权: mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘youpassword’ WITH GRANT OPTION;
刷新,使新密码生效:FLUSH PRIVILEGES;
退出:quit
五、导入数据库
注:文件演示为D目录下的testdb2.sql,数据库库名为testdb。实际文件和数据库名以提供的为准。
bin目录下登录:mysql -uroot -p”mysqluser”
查看数据库是否存在:show databases;
在的话,则需要先删除数据库:drop database testdb;
产看是否删除成功:show databases;
新建数据库:create database testdb;
选择新建数据库:user testdb;
导入数据:source d:testdb2.sql;