MySQL 绿色版安装
1. MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的
RDBMS(Relational Database Management System:关系数据库管理系统)应用
软件之一。
2. 首先打开:http://dev.mysql.com/downloads/mysql 下载最新版本的 mysql,本
次使用的版本为 mysql-5.6.20-winx64.zip。
3. 解压 zip 文件,文件如下图所示:
4. 环境搭建
a) 下载并解压
例如:E:\Lichee\Develop\Server\mysql-5.6.20。
b) my.ini
i. 将根目录下的 my-default.ini 复制重命名 my.ini。
ii. 配置 my.ini
[mysqld] # 设置 mysql 服务器编码 character_set_server=utf8 #basedir 设置 mysql 的安装目录,如果目录中带空格则必须加引号 basedir=E:\Lichee\Develop\Server\mysql-5.6.20 #datadir 设置 mysql 数据库的数据的存放目录,文件夹名必须是 data datadir=E:\Lichee\Develop\Server\mysql-5.6.20\data [client] default-character-set=utf8
c) 安装 mysql
i. dos 窗口
从 MS-DOS 窗口进入目录 E:\Lichee\Develop\Server\mysql-5.6.20\bin目录里面。
ii. 注册指令
mysqld --install mysql --defaults-file="E:\Lichee\Develop\Server\mysql-5.6.20\my.ini"
iii. 成功与否
当显示 Service successfully installed,时即表示 mysql 注册成功。
d) mysql 服务
i. 启动 mysql 服务
net start mysql
ii. 停止 mysql 服务
net stop mysql
iii. 删除 mysql 服务
mysqld remove mysql
e) 修改 mysql 的 root 密码(初始为空)
i. set password 方式
mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
ii. mysqladmin 方式
mysqladmin -u root password "newpass"
如果 root 已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
iii. update 直接编辑 user 表方式
mysql -u root mysql> use mysql; mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root'; mysql> FLUSH PRIVILEGES;
iv. 丢失 root 密码
mysqld_safe --skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root'; mysql> FLUSH PRIVILEGES;
f) 设置 root 权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword';
g) 连接问题
当本机可以连接,而其他机器不能远程连接的时候。
i. 上面 f 过程
ii. 检查机器防火墙是否关闭