windows下安装mysql5.6及基本命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows下安装mysql5.6及基本命令相关的知识,希望对你有一定的参考价值。

一、mysql安装及系统环境设置 

    一般mysql包分为安装包和压缩包两种。

    安装包以.msi结尾,点击按照提示选择安装即可。

    压缩包解压后将文件夹拷贝至你要安装的位置,例如C:\Program Files\mysql下,拷贝完成后需要设置环境变量,右击我的电脑-》属性-》高级-》环境变量,在弹出的窗口中找到变量名为path的系统变量进行编辑,在变量值中加入mysql安装目录下bin目录的路径信息,如;C:\Program Files\mysql\bin;(之前的路径如果没有分号,最好在加一个以区分)。

    设置好环境变量以后编辑mysql安装目录下my-default.ini文件,在文件中找到“# basedir = ”及# “datadir =” 这两行修改为:

basedir = mysql的安装目录 (例C:\Program Files\mysql5.6)

datadir = mysql的data目录 (例C:\Program Files\mysql5.6\data)

    至此mysql的安装就完成了。通过安装包安装的程序可以选择自带的管理器对mysql进行图形化管理,也可以通过下载其他可视化管理工具进行管理。

二、mysql管理常用命令

    下面介绍部分在命令行下日常管理mysql时用到的命令。

    1.连接数据库:在开始菜单-》运行中输入“cmd”打开命令窗口,执行mysql -u root -p 进入,默认密码为空,直接回车即可。

    2.在mysql>视图执行单条命令时需要在命令后加“;”作为结束,否则会进入“>”的视图让你继续输入命令语句,在“>”视图中输入“;”开始执行命令,输入“\c”中断结束。

    3.退出:输入exit回车后退出mysql

    4.修改密码及破解密码:默认安装mysql后root用户没有密码,修改密码有多种方式:

    (1)使用set password修改:登录mysql后在mysql>视图下输入set password for ‘root‘@‘localhost‘ = password(‘新密码‘);

    (2)mysqladmin:在命令提示符中输入mysqladmin -u 用户名 -p密码 password "新密码"。(注:我在修改时发现-p和密码之间不能有空格,不然会让你输入密码,使用正确密码也不行,不知道其他童鞋是不是一样)

    (3)使用update编辑用户表:登录mysql后在mysql>视图下输入use mysql;update user set password = password (‘新密码‘)where user = ‘root‘;flush privileges;

        (4)破解root密码:首先停止mysql服务,在命令提示符中输入net stop mysql或者在控制面板-》管理工具-》服务中停止mysql服务。之后在命令提示符中进入mysql的bin目录下以安全模式启动mysql:执行mysqld.exe --skip-grant-tables。再打开一个新cmd窗口,登录mysql使用update编辑用户表即可(参照上述修改密码方法3)。之后在重新启动mysql服务以新密码进入测试是否能够正常登录。

        破解密码时可能会遇到mysql服务无法启动,错误1067,这时在命令提示符下进入mysql安装目录下bin目录中,执行mysqladmin -u root -p shutdown,输入修改后的密码,重新启动mysql即可。或者在任务管理器中结束mysql相关进程再重启mysql。

以上是关于windows下安装mysql5.6及基本命令的主要内容,如果未能解决你的问题,请参考以下文章

Windows下安装MySQL5.6绿色版

Windows Server 2008 R2常规安全设置及基本安全策略

手把手教你在Windows和Linux下安装Redis及了解Redis基本操作

在阿里云Windows服务器下安装MySQL5.6并配置远程访问

在阿里云Windows服务器下安装MySQL5.6并配置远程访问

linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦