首页
关于
留言
壁纸
更多
直播
统计
友链
Search
1
好用的软件分享
354 阅读
2
最新Navicat 15 for MySQL破解+教程 正确破解步骤
261 阅读
3
面试常见问题100问
218 阅读
4
一个人要走的时候,千万别问原因
182 阅读
5
直击心灵的唯美句子
144 阅读
日常记录
后端
PHP
NodeJs
Python
Java
前端
JavaScript
数据库
MySQL
服务器
美文
微信开发
微信公众号
微信小程序
编程
登录
Search
标签搜索
mysql
python
django
express
面试
axios
thinkphp
PHP
励志
哲理
九九乘法表
node
cors
跨域
唯美句子
美文
文件上传
ajax
算法
jwt
公子初心
累计撰写
74
篇文章
累计收到
9
条评论
首页
栏目
日常记录
后端
PHP
NodeJs
Python
Java
前端
JavaScript
数据库
MySQL
服务器
美文
微信开发
微信公众号
微信小程序
编程
页面
关于
留言
壁纸
直播
统计
友链
搜索到
74
篇与
的结果
2024-01-19
MySQL数据库备份的几种方式
1.data文件备份 文件恢复备份成功后在另一台计算机上重新创建数据库,把备份文件复制到数据库所在文件夹里即可2.mysqldump备份 mysql恢复mysqldump是MySQL数据库的一个命令行工具,用于备份MySQL数据库。它允许你将数据库的结构和数据导出到一个SQL脚本文件,以便在需要时可以重新导入到MySQL服务器中。以下是mysqldump命令的基本语法: mysqldump [options] [database(s)]常用的选项包括:-u, --user=username:连接MySQL服务器的用户名。-p, --password[=password]:连接MySQL服务器的密码。如果没有指定密码,mysqldump会提示你输入密码。-h, --host=hostname:连接MySQL服务器的主机名。-P, --port=port:连接MySQL服务器的端口号。-B, --databases:指定要备份的数据库列表,多个数据库之间用空格分隔。-t, --tables:指定要备份的表列表,多个表之间用逗号分隔。-r, --result-file=file:指定输出文件的路径和名称。2.1 备份整个数据库mysqldump -u username -p password(建议为空) --databases database_name > backup.sql(文件路径)2.2 备份多个数据库mysqldump -u username -p password(建议为空) --databases database1 database2 > backup.sq2.3 备份特定表mysqldump -u username -p password(建议为空) --tables database_name table1 table2 > backup.sql2.4 恢复数据库mysql -u root -p database_name < backup.sql3.navicat for mysql备份 恢复3.1 备份3.2 恢复4.DataGrip备份 恢复4.1 备份5.2 恢复
2024年01月19日
51 阅读
0 评论
1 点赞
2024-01-19
最新Navicat 15 for MySQL破解+教程 正确破解步骤
百度网盘地址:https://pan.baidu.com/s/1ZFDPNo4C2i2cD0SQDBYzzw提取码: 2gw6第一步: 安装软件,注意安装到的目录之前没有存留有Navicat。第二步:切记安装完成之后不要打开软件!切记安装完成之后不要打开软件!切记安装完成之后不要打开软件!第三步:将压缩包中的注册机拖到Navicat 15的安装目录下。第四步:注册机配置1.Products选择“MySQL”2.Porducts这里选择”Mysql“3.Languages选择“Simplified Chinese” 如果你下载的Navica15是因为版的话这就选择“English”4.最后点击Pacth,这时候需要选择你的Navica15.exe,或者等待一到俩分钟它会弹出一个弹窗为止。或者第五步:打开Navicat 15.x for MySQL软件,进行注册。第六步:点击注册机上的Generate生成许可证秘钥,如果未显示绿色对号,而是显示红叉,说明你的Products或者Languages选择错误,或者保留有之前注册的密钥未删除,需要到注册表中删除它。(找到 HKEY_CURRENT_USER\Software\PremiumSoft 这个路径下的 Navicat 的相关注册表,删除它。可以点这里查看帮助)第七步:点击“激活”按钮,进行激活;然后点击“手动激活”;然后点击“Generate”,生成激活码,然后将激活码复制到框中点击激活按钮激活即可第八步:激活成功后,进入软件查看帮助 —> 关于信息
2024年01月19日
261 阅读
0 评论
2 点赞
2024-01-16
使用MySQL配置文件重置密码
1. 停止mysql服务器2. 在windows/Linux系统中,编辑MySQL配置文件:在Windows系统中,找到MySQL的安装目录,编辑my.ini文件。通常位于C:\Program Files\MySQL\MySQL Server X.X\my.ini(其中X.X表示版本号)3. 在[mysqld]部分添加以下行:skip-grant-tables4. 保存并退出编辑器。5. 启动mysql服务器6. 连接数据库,此时数据库没有密码,可以直接使用以下命令来连接mysql -uroot7. 重置root用户密码。在MySQL命令行中执行以下命令:FLUSH PRIVILEGES;8. 重置密码ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' -- 123456 是新密码9. 退出命令行,并删掉掉原来my.ini中添加那行命令skip-grant-tables,并重启mysql服务器,使用新密码登录10. 重新登录
2024年01月16日
39 阅读
0 评论
0 点赞
2023-12-19
04-创建自己的第一个model
1.修改mysql的配置信息 settings.py 编辑DATABASES 默认sqlite3改成修改mysql2.cmd 命令行安装mysqlclient 命令:pip install mysqlclient3.打开blog项目里面的models.py 创建自己的model类 Article为表名 继承models.Model4.完成数据迁移 python manage.py makemigrations app名称(可选 不写默认所有应用)5.继续执行python manage.py migrate 来创建表6.最终会在migrations 里生成0001_initial.py 看到字段结构7.命令python manage.py sqlmigrate blog 0001 查看建表语句8.查看数据表 已经创建成功9.手动写入一条记录,读取,模板中展示
2023年12月19日
68 阅读
0 评论
0 点赞
2023-12-19
03-开发第一个Templates
1.在自己的blog应用中创建templates 目录,在里面创建本应用名称的目录(blog)创建模板文件index.html2.指定可以访问模板的配置在views.py文件内 修改返回值 render() 第一个参数request,第二个参数调用模板路径,第三个参数,字典形式传输数据,模板中直接{{}} 输出
2023年12月19日
19 阅读
0 评论
0 点赞
2023-12-19
02-Django创建第一个项目
第一种方式来访问第一个页面(不常用)1.blog/views.pyfrom django.http import HttpResponse def index(request): return HttpResponse('hello world')2.myblog/urls.pyimport blog.views as bv urlpatterns = [ path('admin/', admin.site.urls), path('index/', bv.index), path('zhang/', bv.zhang), ]3.直接url访问第二种方式来访问第一个页面(常用)1.在blog/views.pyfrom django.http import HttpResponse def index(request): return HttpResponse('你好,世界')2.myblog/urlsfrom django.urls import path,include urlpatterns = [ path('admin/', admin.site.urls), path('blog/', include('blog.urls')), *index主目录* ]3.在blog/里创建urls.pyfrom django.urls import path from . import views urlpatterns = [ path('/index, views.index),*index子目录* ]4.访问127.0.0.1:8000/blog
2023年12月19日
36 阅读
0 评论
0 点赞
2023-12-19
01-python安装Django-创建应用
1.windows 按照djangopip install Django== 2.02.创建项目工程Django-admin命令 Django-admin startproject myblog (项目名称)或者我们可以可以使用pycharm来创建Django项目查看manage.py常用命令 可以 python manage.py 查看如果想要修改端口号 python manage.py 9999 3.创建属于自己的应用python manage.py startapp blog 4.将应用添加添加到 INSTALLED_APPS = ['blog']
2023年12月19日
41 阅读
0 评论
0 点赞
2023-12-19
关于取长补短和扬长避短的一点想法
记得在很早的时候我就对‘扬长避短’和‘取长补短’这两个成语进行过归纳,总结。这与我最近看到的新的观点‘新木桶原理’刚好不谋而合!所谓的木桶原理指的是,一只水桶能装多少水取决于它最短的那块木板 !而新的木桶原理指的是,木桶能盛多少水不在于短板多短,而在于长板多长!只要让木桶大于0度,无限延长长板,则木桶的盛水量就会不断增加!通过两个词语从而引发我对人生的思考。人生在世,每个人都不可能是十全十美的,有劣势就意味着有优势!盲人因为视力的问题,从而听力更加优秀!每个人都有自己的优点和缺点。从小我们接受的教育就是取长补短,见贤思齐焉,见不贤而内自省也!但是,不是所有的地点都可以做到取长补短的!比如说,一个男人,身高和长相是先天的,是我们无法决定的!但是,这并不是阻碍你成功的借口!这个时候,取长补短就嫌得不那么现实了。我们更多应该考虑的是扬长避短的问题!一个人,外在的某些方面也许略显不足,但是,我们可以通过自己的努力,从而增加自己的学识,见识,阅历,谈吐,做到温文尔雅,谦虚大方,成熟稳重,幽默风趣,具有绅士风度!这样的话,即使我们在先天方面,在某些方面有所欠缺,有所不足,但是我们认为对于个人来说影响并不大!只要努力,让自己变得优秀,卓越起来闪光点足够多的时候,某些不足的地方,大家就不会特别在意,就不重要了!所以,要充满正能量,积极向上,用自己的热情和正能量去影响身边的每一个人,拒绝抱怨!每一天都是新的一天,无论怎样,借故堕落或者不努力总是不应该的。毕竟,每过一秒我们就老一秒,现在的我就是最年轻的我!
2023年12月19日
32 阅读
0 评论
0 点赞
2023-12-18
htaccess如何配置隐藏index.php
1.Apache服务器htaccess如何配置隐藏index.php文件<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L] </IfModule>2.Nginx服务器htaccess如何配置隐藏index.php文件server { listen 80; #listen [::]:80 default_server ipv6only=on; server_name jiqing.dexin.com; index index.html index.htm index.php admin.php; root /home/wwwroot/default/dexin/dragon/public; #error_page 404 /404.html; include enable-php-pathinfo.conf; location /nginx_status { stub_status on; access_log off; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } /* 起作用 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; } } */ access_log /home/wwwlogs/access.log; }
2023年12月18日
49 阅读
0 评论
0 点赞
2023-12-18
PHP原生操作EXcel
PHP操作Excel phpExcel类下载1.PHP生成EXCEL include_once "./lib/PHPExcel.php"; //实例化PHPExcel类,类似于在桌面上新建一个Excel表格 $PHPExcel = new \PHPExcel(); //获得当前活动sheet的操作对象 默认创建一个活动的窗口 $PHPSheet = $PHPExcel->getActiveSheet(); //给当前活动sheet设置名称 $PHPSheet->setTitle('活动一日游'); // 1.逐个单元格去填充数据,适合数据量较大的情况 //给当前活动sheet填充数据,数据填充是按顺序一行一行填充的,假如想给A1留空,可以直接setCellValue('A1',''); // $PHPSheet->setCellValue('A1','姓名')->setCellValue('B1','分数'); // $PHPSheet->setCellValue('A2','张三')->setCellValue('B2','50'); // 2.一次性填充数据,适合数据量较小的情况 $array = [ ["姓名","分数"], ["老王","90"], ["小白","80"], ]; $PHPSheet->fromArray($array); //按照指定格式生成Excel文件,'Excel2007'表示生成2007版本的xlsx, $PHPWriter = \PHPExcel_IOFactory::createWriter($PHPExcel,'Excel2007'); //表示在$path路径下面生成demo.xlsx文件 $PHPWriter->save('./demo.xlsx');2.PHP生成并下载EXcel include_once "./lib/PHPExcel.php"; //实例化PHPExcel类,类似于在桌面上新建一个Excel表格 $PHPExcel = new \PHPExcel(); //获得当前活动sheet的操作对象 默认创建一个活动的窗口 $PHPSheet = $PHPExcel->getActiveSheet(); //给当前活动sheet设置名称 $PHPSheet->setTitle('活动一日游'); // 1.逐个单元格去填充数据,适合数据量较大的情况 //给当前活动sheet填充数据,数据填充是按顺序一行一行填充的,假如想给A1留空,可以直接setCellValue('A1',''); // $PHPSheet->setCellValue('A1','姓名')->setCellValue('B1','分数'); // $PHPSheet->setCellValue('A2','张三')->setCellValue('B2','50'); // 2.一次性填充数据,适合数据量较小的情况 $array = [ ["姓名","分数"], ["老王","90"], ["小白","80"], ]; $PHPSheet->fromArray($array); //按照指定格式生成Excel文件,'Excel2007'表示生成2007版本的xlsx, $PHPWriter = \PHPExcel_IOFactory::createWriter($PHPExcel,'Excel2007'); //表示在$path路径下面生成demo.xlsx文件 $PHPWriter->save('./demo.xlsx');
2023年12月18日
36 阅读
0 评论
0 点赞
1
2
3
4
...
8