! 这里采用压缩包安装方式
1. 下载mysql
mysql-5.6.31-winx64.zip解压到E:\nodeWebDeveloper\文件下,打开命令提示符以管理员身份运行,cd到E:\nodeWebDeveloper\mysql-5.6.31-winx64\bin下
命令为:cd /d E:\nodeWebDeveloper\mysql-5.6.31-winx64\bin。
2. 修改配置文件my-default.ini
[mysqld]
port=3306
character_set_server=utf8
#解压目录
basedir=E:\APP\mysql-5.7.17-winx64
#解压目录下data目录
datadir=E:\APP\mysql-5.7.17-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
E:\APP\mysql-5.7.17-winx64\bin\mysqld.exe
3. 安装MYSQL
先进入解压文件中的bin目录
E:\APP\mysql-5.7.17-winx64\bin> mysqld install
运行命令成功后MySQL安装成功。
tip:高版本的mysql安装时先初始化mysqld --intialize再mysqld install
4. 启动服务
E:\nodeWebDeveloper\mysql-5.6.31-winx64\bin> net start MYSQL
运行命令即启动mysql服务。
5. 配置环境变量
我的电脑 》鼠标右键》属性》高级系统设置 》环境变量 》系统变量 》path 》编辑 》新建
将加压文件夹的bin地址复制添加即可
6. 进入数据库
mysql -u root -p
密码默认为空,键入回车进入bash
显示“mysql>”表示进入MySQL,可用T-SQL语句对数据库执行各种操作。
7.修改密码,创建用户等操作
mysql> use mysql;
mysql> CREATE USER test@localhost IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.01 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> delete from user where user='test';
Query OK, 1 row affected (0.00 sec)
mysql> SET PASSWORD FOR 'userName'@'host' = PASSWORD('newpassword');
Query OK, 1 row affected (0.00 sec)