1.去mysql官网里下载mysql数据库下载版本看做什么,下载完成后,安装到C:\ Program Files这个路径下新建一个
文件夹名字的MySQL的即可
[mysqld]
# set basedir to your installation path
basedir=C:\\Program Files\\MySQL\\mysql-8.0.13-winx64
# set datadir to the location of your data directory
datadir=C:\\Program Files\\MySQL\\mysql-8.0.13-winx64\data
[mysql]
在Ç盘根目录创建一个文本文档把上面代码复制粘贴进去,然后把名字改为的my.ini的
2. 初始化data文件夹和生成root密码。mysqld --defaults-file=C:\my.ini --initialize --console 成功后注意记住生成的随机root密码。data文件夹下可以看到许多文件。
可能出现的错误--initialize specified but the data directory has files in it. Aborting,解决删除data下文件。管理员cmd下重新命令。
适用于win10系统左下角开始键上右键点击
点击管理员进入管理员界面,输入:mysqld --defaults-file = C:\ my.ini --initialize --console会生成随机root密码
例如:
红色圈住的是随机根密码每次都不一样
3.接下来开启服务还是在管理员界面输入:mysqld --console
输入完之后,找到电脑上的运行输入cmd,进入cmd界面输入:mysql -u root -p会出现这个样子如下图
输入上面根随机的密码,运行结果如下
可能出现的错误:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)服务器没有启用
4.登录进去后改密码。ALTER USER "root"@"localhost" IDENTIFIED BY "新密码"; 123456 \q退出后可以用mysql -u root -p 重新登录。
5.输入\ q退出,退出成功后,输入:mysqld --install如下图
这个代码是让MySQL的进程开机自动启动的
即视为成功接下来就要下载Navicat 12 for MySQL去Navicat官网下载打开pycharm,如下图
下载环境,完成之后看接下来的操作
里面第二个步骤是写根,第三个步骤写根的密码,第五个步骤测试如果出现绿色的英文则成功,继续下一步,如果爆红则测试不成功,看看上面哪一步没有做到位
6.Navicat 12 for MySQL左上角了解,用户名输入root密码输入root的密码
连接即可