如何撰写网站建设方案,郑州网站顾问热狗网,企业培训平台,网站开发公司起名我们的目标是#xff1a;通过这一套资料学习下来#xff0c;通过熟练掌握python基础#xff0c;然后结合经典实例、实践相结合#xff0c;使我们完全掌握python#xff0c;并做到独立完成项目开发的能力。 上篇文章我们讨论了数据库编程接口操作的相关知识。今天我们将学习… 我们的目标是通过这一套资料学习下来通过熟练掌握python基础然后结合经典实例、实践相结合使我们完全掌握python并做到独立完成项目开发的能力。 上篇文章我们讨论了数据库编程接口操作的相关知识。今天我们将学习一下数据库MySQL使用的相关知识。 1、下载MySQL
MySQL :: Download MySQL Installer
上面连接选择windows版本下载点击download不登录下载 mysql-installer-community-8.0.39.0 下载的文件 2、安装MySQL
双击安装选择安装设置我们这里是练习MySQL的使用
选择server only 即可。 点击next 点击execute进行安装 安装完成点击next 选择默认development computer 这里输入root 密码root 点击执行开始 如上图完成配置点击finish 点击完成安装完成。 3、MySQL设置环境变量
此电脑-选择属性-选择“高级系统设置”-点击“环境变量”-选择path-点击编辑
将C:\Program Files\MySQL\MySQL Server 8.0\bin写入环境变量中点击确定 然后试着启动MySQL开始报错拒绝访问。然后我们以管理员身份启动命令行窗口cmd 找出cmd.exe,以管理员身份打开 可以看到正常启动了MySQL mysql -u root -p 且可以输入命令连接数据库 同样也可以连接我们安装时建立的dewi 数据库如下图 4、安装navicat for MySQL管理软件 网上找了大佬分享的破解版本 2.解压压缩包得到两个文件 navicat111_mysql_cs_x64.exe、PatchNavicat.exe 3.双击运行navicat111_mysql_cs_x64.exe安装 安装完毕之后无需打开 4.双击运行PatchNavicat.exe文件选择navicat111_mysql_cs_x64.exe安装目录下的navicat.exe文件 出现下图说明破解成功。 双击打开数据库 点击连接-输入数据库名称用户名root密码root Mysql 解决1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client的问题
这里是客户端版本过低导致的可以按照提示更新MySQL客户端将加密规则还原成mysql_native_password。操作方法如下
1打开命令提示符
打开命令提示符输入mysql -u root -p输入密码登录成功 2执行SQL查询用户信息
select host,user,plugin,authentication_string from mysql.user; 3修改加密规则
ALTER USER rootlocalhost IDENTIFIED BY password PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY password; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限 再次连接连接成功。 今天先写学习到这里了每天进步一点点。明天也要加油啊明天我们在使用python连接数据库。