mysql
金小金~
这个作者很懒,什么都没留下…
展开
-
MySQL:Dump导出某数据库的表结构和数据
--Dump导出表结构和数据mysqldump -u 用户名 -p -h ip地址 数据库名 表1 表2 > 输出路径mysqldump -u root -p -h 121.4.134.212 sys_financial django_content_type django_migrations django_session > /root/projects/pa/backup.sql原创 2021-11-17 00:10:56 · 1716 阅读 · 0 评论 -
MySQL:2003-Can‘t connect to MySQL server on ‘XXXip‘
远程连接腾讯云服务器mysql数据库,报错2003-Can’t connect to MySQL server on ‘XXXip’,图片如下:原来是3306端口没开放开放3306端口号,在腾讯云防火墙设置页面添加即可添加后显示如下再连接一遍数据库就成功了最后附上数据库连接情报,小伙伴们对号入座~...原创 2021-05-22 22:05:36 · 177 阅读 · 0 评论 -
Python:django连接pymysql报错:AttributeError: ‘str‘ object has no attribute ‘decode‘
Python下django连接mysql数据库后,执行python manage.py runserver 8000后报错如下解决办法:1.根据error提示,找到虚拟环境venv下的oprations.py文件我的oprations.py路径为:C:\Users\jin\PycharmProjects\HelloWorld\venv\lib\site-packages\django\db\backends\mysql\operations.py2.将代码中的decode改为encode即可3原创 2021-05-22 21:28:20 · 482 阅读 · 0 评论 -
MySQL:Navicat cannot create file xxx.sql.bak
.数据库连接成功,但是无法使用查询语句,提示错误信息:Navicat cannot create file xxx.sql.bak后来在网上找到解决办法1.选中django连接(我这里jango连接下的所有数据库都无法使用查询语句)2.右键选择连接属性3.如果有开启的数据库,则需要关闭4.在弹出的画面中选择高级,查看设置保存路径我的路径是:C:\Users\jin\Documents\Navicat\MySQL\servers\django接下来访问该路径,发现该路径访问不成功,提示Na原创 2021-05-22 21:14:26 · 386 阅读 · 0 评论 -
FinalShell:FinalShell的安装及使用(Mac & Windows)
https://www.jianshu.com/p/334fa00eaf2b1.cmd终端下执行以下命令,即弹出FinalShell安装窗口curl -o finalshell_install.sh http://www.hostbuf.com/downloads/finalshell_install.sh // 回车chmod +x finalshell_install.sh // 回车sudo ./finalshell_install.sh // 回车2.弹出FinalSh原创 2021-03-22 23:25:35 · 14656 阅读 · 5 评论 -
Python:连接MySQL数据库
1.Pycharm交互界面下安装pymysql库pip install pymysql安装成功画面2.Pycharm下新建.py文件,编写如下代码import pymysql# 打开数据库连接db = pymysql.connect(host='localhost',user='tiger',password='R324324d599,',database='d1',port=3306,charset='utf8')# 使用cursor()方法获取操作游标cursor = db.c原创 2021-04-10 15:23:01 · 94 阅读 · 0 评论 -
MySQL:数据库字符集
1.字符集说明2.查询数据库默认的编码集show variables like '%character%'3.创建数据库指定编码集create database d1 charset=utf8;4.查询数据库的编码集还可以这样查询show create database d1;show create table t1;5.更改表t1的字符集alter table t1 modify name varchar(10) charset utf8...原创 2021-04-06 22:04:02 · 96 阅读 · 0 评论 -
MySQL:Linux下mycli工具的安装使用
Mycli是一个MySQL命令行客户端工具,对于编写的sql语句有语法提示,高亮等作用,对sql的编写提供了便利。下面介绍一下安装方法:1.CentOS下执行以下命令进行安装pip install mycli2.安装成功后使用mycli命令登陆数据库mycli -uroot输入密码后显示如下即登陆成功:...原创 2021-04-06 16:26:12 · 941 阅读 · 0 评论 -
MySQL:数据库结构相关的语句
原创 2021-04-03 23:28:53 · 104 阅读 · 0 评论 -
MySQL:Linux下创建一个可以远端登录的账号
1.CentOs下(我用的是腾讯云服务器)登陆mysql服务器,并创建一名用户mysql -uroot -pgrant all privileges on *.* to jerry@‘%’ identified by ‘密码’ with grant option # 创建一个允许任意主机登录的账号flush privilegesexit登陆刚刚创建的jerry账号,能正常登录mysql -ujerry -p再试试其他服务器(如阿里云)能否成功登陆mysql -ujerry -h腾讯云ip原创 2021-04-03 23:10:35 · 172 阅读 · 0 评论 -
MySQL:Linux下新建用户 & 权限授予 & 删除用户
1.创建账户,权限授予1.1 MySQL 8.0之前版本GRANT ALL PRIVILEGES on *.* to '用户名'@'主机' IDENTIFIED BY "密码" WITH GRANT OPTION;flush privileges; --刷新权限生效ALL PRIVILEGES;收于全部权限,也可以指定:select, insert, update, delete, create, drop, index, alter, grant, references, reload, sh原创 2021-04-03 22:56:15 · 164 阅读 · 0 评论 -
MySQL:Linux下运行MySQL忘记密码怎么办
1.打开配置:vim /etc/my.cnf2.添加这么一段:[mysqld]skip-grant-tables如果文件中已存在[mysqld],则直接将skip-grant-tables写到其下方即可。3.修改完成后,保存退出,重启服务sudo systemctl restart mysql.service4.重新连接Mysql服务器,此时可以不使用密码直接登陆用户sudo mysql -uroot5.修改root用户的密码update mysql.user set authen原创 2021-04-03 22:09:48 · 67 阅读 · 0 评论 -
MySQL:Linux下开启数据库服务命令
不同Linux下开启数据库服务的命令不同:原创 2021-04-03 13:23:34 · 695 阅读 · 0 评论 -
软件安装:Linux下安装Mysql数据库
一 工具版本:CentOs 7.7MySql 5.7Mac二 安装步骤1.百度搜索mysql,官网页面点击[DOWNLOADS]https://www.mysql.com2.选择社区Community版页面滑到底部,点击[MySQL Community(GPL)Downloads>>]ps:企业版和社区版的最大区别是一个付费,一个免费,用于个人学习的,社区版就够用了3.选择第一行的MySQL Yum Repository4.接下来随便选择一个下载即可我选了第一个进行原创 2021-04-02 23:17:00 · 321 阅读 · 0 评论