1.下载:
地址:http://dev.mysql.com/downloads/mysql/
2.安装:
将下载的mysql-5.7.20-winx64压缩包解压后的整个目录放在自己喜欢的位置,我的放在D盘根目录下
3.配置:
创建MYSQL_HOME变量,变量值为你解压的位置
在Path中添加%MYSQL_HOME%\bin;(注意结尾处有分号)
最后保存就完成了MySql的环境变量配置了
接下来是补充data文件和my.ini
在D:\mysql-5.7.20-winx64\bin目录下用管理员打开cmd (管理员打开cmd的方法有几种,其中一种可以通过win+x 然后选择命令提示符(管理员)打开后记得在DOS转到 D:\mysql-5.7.20-winx64\bin目录下) 然后运行mysqld --initialize-insecure --user=mysql (注意有空格)
然后返回目录就会发现有data目录了
进入mysql-5.7.20-winx64目录,创建文件,并命名为my.ini
[client]
port=3306
default-character-set=utf8
[mysqld]
设置为自己MYSQL的安装目录
basedir=D:\mysql-5.7.20-winx64
设置为MYSQL的数据目录
datadir=D:\mysql-5.7.20-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
4.安装mysql服务并启动:
①以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录
②再输入mysqld install回车运行就行了
③接着就是输入 net start mysql 启动服务。
5.修改密码:新装的mysql默认是没有密码的,下面我们直接root用户进入mysql
cmd命令窗口直接输入mysql -u root -p就能进入mysql
有很多方法:
1.用root 进入mysql后
mysql>set password =password('你的密码');
mysql>flush privileges;
2.使用GRANT语句
mysql>grant all on . to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ;
mysql>flush privileges;
3.进入mysql库修改user表
mysql>use mysql;
mysql>update user set password=password('你的密码') where user='root';
mysql>flush privileges;