数据库(一)MySql安装链接问题

http://aiezu.com/article/mysql_error_at_reading_initial_communication_packet.html 链接不上解决

如果报错OSError: mysql_config not found
sudo apt-get install mysql-server mysql-client
然后mysql -V查看mysql是否安装成功
sudo apt-get install libmysqlclient-dev python3-dev

mysql-client在linux下,只有一个版本tar.gz文件包
解压后tar -xvf python setup.py install

下载地址:https://pypi.org/project/mysqlclient/

1、mysql 链接问题:
首先确保启动mysql服务
可以使用root系统用户登录mysql
也可以使用/etc/mysql/debian.cnf里的用户和密码登录mysql

2、修改密码:
mysql自带的数据库中有user表,修改里面的User和authentication_string字段是password字段,需要使用mysql加密方式password(‘123456’)
https://www.cnblogs.com/hxl77/p/8556178.html 链接
3、认证方式
另外mysql 用户表(user)中的plugin 字段是权限认证
用户账号密码登录应设置成mysql_native_password
root用户默认是auth_socket 这种认证方式首先需要root用户在系统登入,否则不能链接数据库,在这里纠结了一段,需要将root用户的认证方式修改成mysql_native_password 就可以通过账号密码登录

4 中文问题
https://blog.csdn.net/Refrain__WG/article/details/84257311

5 缺少mysqld.sock
提示此文件,说明mysql没有启动成功,输入如下代码即可

sudo /etc/init.d/mysql restart

6 独立锁,共享锁的选择
对于select 后的数据进行修改的,选择独立锁
对于select 后的数据不进行修改的,选择共享锁

7 windows下安装mysql
https://blog.csdn.net/qq_37350706/article/details/81707862

8 windows 安装mysql后修改密码和刷新权限
https://blog.csdn.net/xiaopu99/article/details/82971721

安装mysqlclient报mysql_config错误解决方法 linux
https://www.cnblogs.com/yoyoketang/p/12131101.html

windows 忘记密码
https://blog.csdn.net/kaitu/article/details/78994893

修改成老的加密方式并修改密码
https://blog.csdn.net/jianglili611/article/details/100020278

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值