MySQL安装详细说明
一、从MySQL官网下载mysql,目前是8.0.23版本。解压到指定目录。
下载安装的时候尽量使用压缩包,不要使用exe程序,否则将来卸载的时候会异常麻烦。
二、新建变量
打开我的电脑-属性-高级-环境变量,点开Path变量。
新建环境变量,输入MySQL解压文件中bin文件夹的目录。
三、在mysql目录下新建my.ini配置文件(即text文本改后缀名)
my.ini文件内容:
[mysqld]
basedir=D:\MySQL\mysql-8.0.23\ /*此处填自己mysql安装目录*/
datadir=D:\MySQL\mysql-8.0.23\data\ /*此时还没有data目录,在初始化数据库文件后显示*/
port=3306
skip-grant-tables /*跳过密码输入*/
四、安装mysql
启动管理员模式下的CDM,将路径切换到bin目录下(cd /d D:\MySQL\mysql-8.0.23\bin),执行命令:mysqld -install
五、初始化数据库
输入:mysqld --initialize-insecure --user=mysql
六、启动mysql
输入:net start mysql 启动mysql。
输入:mysql -u root -p 进入mysql管理界面。
/*输入此命令后,或许会出现错误提示:Can't connect to MySQL server on 'localhost' (10061)。
*解决方法:将my.ini配置文件中的 #skip-grant-tables代码注释掉即可。
*/
七、更改root密码
8.0版本命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
(5.7版本:update mysql.user set authentication_string=password('20000102') where user='root' and Host = 'localhost';)
八、修改配置文件
将my.ini配置文件中的最后一句skip-grant-tables删除。如之前已经注释过了,则跳过此步骤。
九、完成配置,检验mysql
通过net stop mysql/net start mysql
mysql -u root -p 20000102进入mysql测试。