如果我使用MySQLdb或JDBC向Mysql发出sql:select * from users。假设该表有10亿条记录。那么Mysql将在一个块/包中返回多少行。我的意思是,Mysql不会逐个传输行,也不会只传输一次所有数据,对吧?那么,一次互联网传输到客户端的默认块/包大小是多少?如果我使用服务器端游标,那么我应该将fetch大小设置为大于默认块大小,以获得更好的性能,对吗?
Ubuntu22.04.1,mysql 8.0.30我得到了sudo apt install mysql-server对于我尝试过的每一个复杂的密码错误: SET密码对于用户‘root’@‘localhost’没有任何意义,因为使用的身份验证方法不会在MySQL服务器中存储身份验证数据。如果要更改身份验证参数,请考虑使用ALTER。(2)sudo mysql
alt