随笔分类 -  数据库

数据库踩过的坑
摘要:注意:pymysql版本1.0.2, Python3 1. 在写原生sql语句的时候,需要拼接sql语句,这个拼接sql的方式特别容易sql注入的攻击 列如: user = 'zhangsan' pwd = '123456' sql = f'''select * from user where us 阅读全文
posted @ 2022-07-12 22:39 xqs42b 阅读(918) 评论(0) 推荐(0) 编辑
摘要:注意:系统是UBUNTU 20.04版本,Mariadb 是10.3.34版本 1. 安装mariadb 1. 1 在终端输入以下指令进行安装 sudo apt-get install mariadb-server 1.2 检查mariadb是否安装成功,并启动 systemctl status m 阅读全文
posted @ 2022-07-10 15:45 xqs42b 阅读(1565) 评论(0) 推荐(0) 编辑
摘要:注意:我用的是mariadb 5.5.68的版本 用户操作 1. 创建用户 格式:create user 用户名@'IP' identified by '密码'; create user xqs42b@'localhost' identified by '123456'; 注意:IP可以为的值: % 阅读全文
posted @ 2021-06-09 10:44 xqs42b 阅读(1342) 评论(0) 推荐(0) 编辑
摘要:1.查看系统中有那些磁盘 fdisk -l 就可以查看到如下类容: 红色标记的就是新添加的磁盘的名称 2. 格式化新添加的磁盘 输入命令: mkfs.xfs /dev/sdb 3. 查看格式化磁盘的UUID 输入命令: blkid 4. 把格式化磁盘的UUID添加到/etc/fstab中(让这个盘自 阅读全文
posted @ 2021-06-03 23:20 xqs42b 阅读(97) 评论(0) 推荐(0) 编辑
摘要:安装完mysql后,使用mysql -uroot -p不能进入mysql,提示拒绝访问。只能加sudo才能进入mysql命令端 现在我们就来解决这个问题。 1. 使用命令: sudo mysql -uroot -p 进入到命令端,如果提示让你输入秘密,可以直接按Enter健直接进入命令端 2. 在m 阅读全文
posted @ 2020-11-02 21:02 xqs42b 阅读(224) 评论(0) 推荐(0) 编辑
摘要:公司业务开发,用python开发网站;需要使用模块MySQLdb。 我直接pip install MySQLdb,当然不成功了,模块名字因该是mysql-python 最后报错: Command "python setup.py egg_info" failed with error code 1 阅读全文
posted @ 2019-04-17 14:35 xqs42b 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:公司业务需求,开发语言python2,需要使用数据库:postgresql,需要安装模块psycopg2这个模块, 使用pip install psycopg2 报错: 最后google找到这篇博文:https://www.cnblogs.com/dspace/p/5438628.html 成功解决 阅读全文
posted @ 2019-04-15 13:56 xqs42b 阅读(1313) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示