mysql-5.7.18 安装步骤如下:
0.下载mysql.官网下载地址:https://dev.mysql.com/downloads/mysql/
我当前下载的是mysql-5.7.18-winx64.zip
解压后的目录结构:
1.配置环境变量
在path中添加mysql解压路径下bin文件夹目录
如:C:\mysql-5.7.18-winx64\bin
2.修改my.ini
在mysql解压路径下添加my.ini文件,写入:[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=C:\mysql-5.7.18-winx64
#解压目录
datadir=C:\mysql-5.7.18-winx64\data
#解压目录下data目录
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
C:\mysql-5.7.18-winx64\bin\mysqld.exe
注意修改为自己的路径
当使用mac双系统win10安装mysql时,初始化会失败。需要在[mysqld]节点下加一句:
innodb_flush_method=normal
3.以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),
输入:cd C:\mysql-5.7.18-winx64\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)
输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)
安装成功
4.运行mysqld --initialize(初始化mysql)
5.启动服务,继续在cmd中输入:net start mysql,
服务启动成功!
6.服务启动成功之后,就可以登录了,
输入mysql -u root -p
提示输入密码,第一次的默认密码查看方式:
打开C:\mysql-5.7.18-winx64\data\***.err文件
查找 A temporary password is generated for root@localhost:***
后面的随机字符就是首次登录的密码了。
输入密码,登录成功!
7.修改默认密码:
登录后输入
mysql> set password for root@localhost = password('123456');
一个轻量级的mysql可视化工具:navicat for mysql。不过是收费的.
------------------------分割线----------------------
附mysql常用命令
登录数据库 mysql -u root -p
数据库操作语句create database xxx; 创建数据库
show databases; 显示所有数据库
drop database xxx; 删除某数据库
use xxx; 选择某数据库(然后才能进行操作)
set names gbk; 将编码格式改为gbk
数据库表操作(选择某数据库后)
创建表:
create table student(
studentNo int(4) not null comment '学号',
loginPwd varchar(20) not null comment '密码',
sex char(2) default '男' comment '性别',
bomDate datetime comment '出生年月',
PRIMARY KEY(studentNo)
) ;
显示所有表: show tables;
查看表定义: desc tttt;
删除表: drop table if exists tttt;
查看帮助: help contents;