2019独角兽企业重金招聘Python工程师标准>>>
1、下载及安装:
官网:https://downloads.mysql.com/archives/community/
镜像:http://mirrors.sohu.com/mysql/
下载mysql-installer-community-5.7.19.0.mis:https://dev.mysql.com/downloads/file/?id=471661
安装完成
2、添加环境变量
C:\Program Files\MySQL\MySQL Server 5.7\bin
3、初始化
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysqld -install (如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)
mysqld --initialize(标题问题所在,若没有init则不存在data目录,自然无法启动成功)
4、运行
net start mysql
5、查看版本
mysql --version
在安装mysql5.7版本时,经常会遇到mysql -u root -p直接回车登陆不上的情况
原因:5.7版本在安装时自动给了一个随机密码,坑爹的是在init步骤的时候不像linux系统会给出命令行提示,需要手动在mysql目录下搜索*.err,以文本形式打开才能看到如下内容
查找密码:A temporary password is generated for root@localhost
mysql -u root -p
登录root账号,输入刚刚查找的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
修改密码
二、开启与关闭
1、开启mysql服务
net start mysql
如果出现“拒绝服务5”的提示,则需要以管理员身份进入cmd
win10方法
其他系统则需要先进入管理员账户再进行操作
连接成功
2、关闭服务
net stop mysql
3、MySQL设置开机自启
cd C:\Program Files\MySQL\MySQL Server 5.7\bin\
mysqld -nt --install
三、操作使用
1、登陆进入
mysql -u root -p
第一次没有密码,可回车直接跳过
之后输入密码,显示登陆页面
2、常用操作(注意操作结束以分号结尾,如果直接回车默认未输入完,Ctrl+C则撤出当前编辑)
(1)查看数据库:
show databases;
(2)使用数据库
use mysql;
(3)查看表
show tables;
(4)查看表结构
方式一:
desc db;//db是该数据库的某张表名
方式二:
show columns from db;
方式三:
describe db;
其他问题:
1、mysql无法启动:http://www.cnblogs.com/wangjunyan/p/5183366.html