mysql
svg onload=alert(1)
变成了全栈工程师
展开
-
mysql -- 清空表中数据
删除表信息的方式有两种 :truncate table table_name;delete * from table_name;注 : truncate操作中的table可以省略,delete操作中的*可以省略truncate、delete 清空表数据的区别 :1> truncate 是整体删除 (速度较快),delete是逐条删除 (速度较慢)2> truncate 不写服务器 log,delete 写服务器 log,也就是 truncate 效率比 delete高的原因3&g原创 2020-05-21 10:58:56 · 150 阅读 · 0 评论 -
Mysql8.0 mysqldump 报错 Unknown table COLUMN_STATISTICS in information_schema 1109
在mysql8.0之前的mysqldump命令格式为:mysqldump --host=<server> --port=<port> --user <user> --password database > dump_file_pathmysql8.0版本此命令会报错Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109)此处需要添加新参数**–column-statistics=0,**格转载 2020-05-15 10:55:06 · 1449 阅读 · 1 评论 -
pymysql插入datetime类型
第一种create_time=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")第二种 update_time=time.strftime('%Y-%m-%d %X',time.localtime(time.time()))sql="insert into user(create_time,update_time) values('%d','%d')" data=(create_time,原创 2020-05-14 19:17:02 · 1964 阅读 · 0 评论 -
tornado异步处理mysql
import tornado.ioloopimport aiomysql async def test(): # 这里的loop就是我们通过asyncio.get_event_loop()创建的,但是其实可以不传,因为会自动创建一个 async with aiomysql.create_pool(host="localhost", port=3306, user="use...原创 2020-05-07 15:21:28 · 469 阅读 · 1 评论 -
ubuntu18.04下安装配置mysql5.7
notes:root权限下执行首选sudo su 进入root权限下# 查看有没有安装MySQL:dpkg -l | grep mysql# 安装MySQL:apt install mysql-server安装完成之后可以使用如下命令来检查是否安装成功:netstat -tap | grep mysql通过上述命令检查之后,如果看到有 mysql 的socket处于 LIS...转载 2020-04-13 14:50:03 · 293 阅读 · 0 评论 -
Windows 下 MySQL 简单定时自动备份、删除过期备份
问题MySQL Workbench 客户端虽然好用,但并不提供自动备份功能。手工备份,确实繁琐。环境Windows Server 2012 MySQL 5.6.24思考MySQL 提供了 mysqldump 来进行备份。那么我们可否使用该工具,结合Windows 的定时任务功能,来实现 MySQL 定时自动备份呢?解决新建一个数据库备份文件存放目录,本例为D:\db_...转载 2020-03-26 14:39:39 · 195 阅读 · 0 评论 -
mysql8.0 创建用户及给特定表赋予操作权限
创建可任意情况下登录的用户create user 'test_user'@'%' identified by 'password';给用户赋予操作特定表的权限grant all privileges on test_table.* to test_user@'%' identified by 'password';修改密码加密机制为mysql5.0版本的alter use...原创 2020-03-25 11:07:50 · 1151 阅读 · 0 评论 -
mysql 创建一个用户,指定一个数据库,表读写权限
1.远程登录mysqlmysql -h ip -u root -p 密码2.创建用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”;例1:增加一个test1用户,密码为123456,可以在任何主机上登录,并对所有数据库有查询,增加,修改和删除的功能。需要在mysql的root用户下进行mysql>grant select,in...转载 2020-03-24 16:18:00 · 909 阅读 · 0 评论 -
mysql 安装了最新版本8.x版本后的报错: the server requested authentication method unknown to the client
一,在MySQL 8.0.11中,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_password。有关此更改对服务器操作的影响以及服务器与客户端和连接器的兼容性的信息,请参阅caching_sha2_password作为首选的身份验证插件。(翻译自https://dev.mysql.com/doc/refman/8.0/en/caching-...转载 2020-03-24 16:11:09 · 216 阅读 · 0 评论 -
win-server-2012安装mysql8.0.11版本的安装部署及常见问题
不管在哪个系统上安装,都必须有mysql8.0d所依赖的系统文件,需要打补丁等,具体可在百度上查找。下边介绍在win-server-2008和2012上安装mysql8.0版本遇到的问题及安装部署。(大家看截图中,一会C盘,一会D盘,一会E盘,是因为后期整理的,大家尽量不要安装在C盘,可以安装在其他盘就行)win-server-2008和2012系统上安装mysql8.0版本遇到的问题是一...转载 2020-03-24 15:52:04 · 625 阅读 · 0 评论 -
kali linux下mysql问题
ERROR 1396(HR000):OPERATION CREATE USER FAILED FOR这个问题是因为创建用户后没有删除,而进行的同一个操作,或者是因为用drop user 用户名删除后没有更新表,解决方法drop user 用户名;FLUSH PRIVILEGES;然后在重新创建用户就行了问题解决,原创 2016-12-06 04:56:51 · 1750 阅读 · 0 评论