MySQL安装配置
https://www.onlinedown.net/soft/3573.htm 备用调试版
(1)配置环境变量
找到安装的bin目录(放入环境变量)
(2)生成data文件
以管理员身份运行cmd
进入E:pythonmysqlmysql-8.0.12-winx64in>下
执行命令:mysqld --initialize-insecure --user=mysql 在E:pythonmysqlmysql-8.0.12-winx64in目录下生成data目录
(3) 安装MySQL
继续执行命令:mysqld -install
移除MySQL :mysqld --remove
WINDOW: 注册表命令如果有问题可以直接修改注册表: regedit
The current server installed: "C:Program FilesMySQLMySQL Server 5.6mysqld" M
ySQL
(4)启动服务
继续执行命令:net start MySQL
(5)登录MySQL
登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
E:pythonmysqlmysql-8.0.12-winx64
(6)查询用户密码
查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;
(7)设置(或修改)root用户密码
mysql> update mysql.user set authentication_string=password("123456") where user="root"; #password("123456"),此处引号中的内容是密码,自己可以随便设置
如果出现错误:ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '("123") where mysql.user="root"' at line 1,
则使用,mysql> update mysql.user set authentication_string("123456") where user="root";
如果这两者中有一成功即可。
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges; #作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变
Query OK, 0 rows affected (0.01 sec)
(8)退出
mysql> quit
Bye
pycharm连接不上mysql数据库的解决办法
换一下驱动就可以了
换下驱动就就可以了