MySQL初学者对于安装MySQL都会遇到一些问题甚至会被这些问题搞得将近崩溃,这里给出当初我从下载MySQL到安装成功启动的过程,图有点多,但过程并不复杂,希望帮助到大家。
一、下载MySQL
直接从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载,可以根据自己的需求下载相应的版本。比如5.7.37的版本下载如下图:
下载完成后会得到一个压缩包
把压缩包解压到自己想放的文件夹下,建议目录尽量简单,下图是我放的位置
到这里MySQL的下载就完成了。接下来是配置环境变量。
二、设置环境变量
点击开始键里的设置——>系统——>关于——>高级系统设置——>环境变量
然后点新建,设置变量名和变量值,再点击确定。
再单击Path,点下面的编辑,然后再在最后面添加;%MYSQL_HOME%\bin,注意“;”是英文的引号。最后点击确定。
三、安装(启动)MySQL
点进解压缩完成的那个文件夹(\mysql-5.7.37-winx64), 找到my.ini这个文件并打开,把下面一段代码复制进去
[mysqld]
#端口号
port = 3306
#mysql-5.7.27-winx64的路径
basedir=D:\MySQL\mysql-5.7.37-winx64
#mysql-5.7.27-winx64的路径+\data
datadir=D:\MySQL\mysql-5.7.37-winx64\data
#最大连接数
max_connections=200
#编码
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#编码
default-character-set=utf8
如果没有my.ini这个文件,可以自己新建一个.text文档,把后缀名改为.ini就可以了。
注意把上段代码复制进去的时候,两个路径要改成自己存放的路径,否则后面会出错。
以管理员的身份运行打开cmd,注意一定要以管理员的身份运行打开,否则会出错。如下图进入到mysql的bin 文件夹目录下:
安装MySQL,继续输入命令 mysqld -install , 出现 Service successfully installed. 代表安装成功。
然后输入mysqld --initialize 回车,不会出现内容。
接下来输入 net start mysql ,启动mysql服务。如下图显示则表示mysql启动成功。
要停止mysql服务,则输入 net stop mysql ,如下图所示则表示mysql关闭成功。
接下来修改进入mysql的密码,默认密码是空。
打开 my.ini 文件,在下图位置添加 skip-grant-tables ,保存并关闭my.ini文件。
关闭cmd, 以管理员的身份重新运行cmd,再cd进入到bin文件夹下,输入 net start mysql 启动mysql服务。
输入 mysql -u root -p 按下回车键,出现下图,不需要输入密码,再直接按回车键。
回车键之后就会欢迎你来到MySQL。如下图
输入 use mysql ,进入到mysql数据库
输入命令行 update user set authentication_string=password("......") where user="root"; 进行设置密码,其中......为你自己设置的密码。如下图所示则表示密码修改成功。
最后按 ctrl+z 退出mysql,再按 net stop mysql 关闭mysql服务,再按 net start mysql 重新启动mysql,再次按 mysql -u root -p 输入密码进入mysql,出现welcom to the MySQL monitor 责编是成功进入mysql。
以上就是MySQL 从下载到安装的所有过程。
下篇博文介绍SQL的一些常用的基本语句。