当前位置: 首页 > news >正文

有学做美食的网站吗网站运营策划方案

有学做美食的网站吗,网站运营策划方案,家装设计软件app免费,建设主题网站一般要经历的顺序文章目录 1、批量插入1.1、大批量插入数据1.2、启动Linux中的mysql服务1.3、客户端连接到mysql数据库,加上参数 --local-infile1.4、查询当前会话中 local_infile 系统变量的值。1.5、开启从本地文件加载数据到服务器的功能1.6、创建表 tb_user 结构1.7、上传文件到…

文章目录

  • 1、批量插入
    • 1.1、大批量插入数据
    • 1.2、启动Linux中的mysql服务
    • 1.3、客户端连接到mysql数据库,加上参数 --local-infile
    • 1.4、查询当前会话中 local_infile 系统变量的值。
    • 1.5、开启从本地文件加载数据到服务器的功能
    • 1.6、创建表 tb_user 结构
    • 1.7、上传文件到 /root
    • 1.8、查看 是否 上传成功
    • 1.9、查看 load_user_100w_sort.sql 文件前十行数据
    • 1.10、执行load指令将准备好的数据,加载到表结构中
  • 2、手动提交事务
  • 3、主键顺序插入

1、批量插入

insert into tb_test values(1,'Tom'),(2,'Cat'),(3,'Jerry');

1.1、大批量插入数据

在这里插入图片描述

如果一次性需要插入大批量数据,使用insert语句插入性能较低,此时可以使用MySQL数据库提供的load指令进行插入。

1.2、启动Linux中的mysql服务

[root@localhost ~]# ps -ef | grep mysql
root       4013   2155  0 19:14 pts/0    00:00:00 grep --color=auto mysql
[root@localhost ~]# systemctl start mysqld
[root@localhost ~]# ps -ef | grep mysql
mysql      4054      1 24 19:15 ?        00:00:01 /usr/sbin/mysqld
root       4112   2155  0 19:15 pts/0    00:00:00 grep --color=auto mysql
[root@localhost ~]# 

1.3、客户端连接到mysql数据库,加上参数 --local-infile

[root@localhost ~]# mysql --local-infile -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.30 MySQL Community Server - GPLCopyright (c) 2000, 2022, Oracle and/or its affiliates.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> 

1.4、查询当前会话中 local_infile 系统变量的值。

mysql> create database atguigu;
Query OK, 1 row affected (0.01 sec)mysql> select @@local_infile;
+----------------+
| @@local_infile |
+----------------+
|              0 |
+----------------+
1 row in set (0.00 sec)mysql>

1.5、开启从本地文件加载数据到服务器的功能

mysql> set global local_infile=1;
Query OK, 0 rows affected (0.00 sec)mysql> select @@local_infile;
+----------------+
| @@local_infile |
+----------------+
|              1 |
+----------------+
1 row in set (0.00 sec)mysql>

1.6、创建表 tb_user 结构

mysql> use atguigu;
Database changed
mysql> CREATE TABLE `tb_user` (->   `id` INT(11) NOT NULL AUTO_INCREMENT,->   `username` VARCHAR(50) NOT NULL,->   `password` VARCHAR(50) NOT NULL,->   `name` VARCHAR(20) NOT NULL,->   `birthday` DATE DEFAULT NULL,->   `sex` CHAR(1) DEFAULT NULL,->   PRIMARY KEY (`id`),->   UNIQUE KEY `unique_user_username` (`username`)-> ) ENGINE=INNODB DEFAULT CHARSET=utf8 ;
Query OK, 0 rows affected, 2 warnings (0.06 sec)mysql> show tables;
+-------------------+
| Tables_in_atguigu |
+-------------------+
| tb_user           |
+-------------------+
1 row in set (0.00 sec)mysql>

1.7、上传文件到 /root

在这里插入图片描述

1.8、查看 是否 上传成功

[root@localhost ~]# ll
总用量 56504
-rw-------. 1 root root     1533 124 2023 anaconda-ks.cfg
-rw-r--r--. 1 root root      191 625 13:29 dump6379.rdb
-rw-r--r--. 1 root root      191 625 13:31 dump6380.rdb
-rw-r--r--. 1 root root      191 625 13:32 dump6381.rdb
-rw-r--r--. 1 root root      583 624 11:13 dump.rdb
-rw-r--r--. 1 root root     1564 124 2023 initial-setup-ks.cfg
-rw-r--r--. 1 root root 57650380 222 2022 load_user_100w_sort.sql
drwxr-xr-x. 3 root root       18 18 18:11 minio
-rw-r--r--. 1 root root      141 625 17:00 nodes-6379.conf
-rw-------. 1 root root   178567 63 13:50 nohup.out
drwxr-xr-x. 2 root root        6 124 2023 公共
drwxr-xr-x. 2 root root        6 124 2023 模板
drwxr-xr-x. 2 root root        6 124 2023 视频
drwxr-xr-x. 2 root root        6 124 2023 图片
drwxr-xr-x. 2 root root        6 124 2023 文档
drwxr-xr-x. 2 root root        6 124 2023 下载
drwxr-xr-x. 2 root root        6 124 2023 音乐
drwxr-xr-x. 2 root root        6 124 2023 桌面
[root@localhost ~]# 

在这里插入图片描述

1.9、查看 load_user_100w_sort.sql 文件前十行数据

[root@localhost ~]# head load_user_100w_sort.sql 
1,jdTmmKQlwu1,jdTmmKQlwu,jdTmmKQlwu,2020-10-13,1
2,BTJOeWjRiw2,BTJOeWjRiw,BTJOeWjRiw,2020-6-12,2
3,waQTJIIlHI3,waQTJIIlHI,waQTJIIlHI,2020-6-2,0
4,XmeFHwozIo4,XmeFHwozIo,XmeFHwozIo,2020-1-11,1
5,xRrvQSHcZn5,xRrvQSHcZn,xRrvQSHcZn,2020-10-18,2
6,gTDfGFNLEj6,gTDfGFNLEj,gTDfGFNLEj,2020-1-13,0
7,nBETIlVCle7,nBETIlVCle,nBETIlVCle,2020-9-27,1
8,vmePKKZjJU8,vmePKKZjJU,vmePKKZjJU,2020-10-20,2
9,pWjaLhJVaB9,pWjaLhJVaB,pWjaLhJVaB,2020-5-7,0
10,zimgGFPEQe10,zimgGFPEQe,zimgGFPEQe,2020-8-1,1
[root@localhost ~]# 

1.10、执行load指令将准备好的数据,加载到表结构中

mysql> load data local infile '/root/load_user_100w_sort.sql' into table tb_user fields terminated by ',' lines terminated by '\n';
Query OK, 1000000 rows affected (21.47 sec)
Records: 1000000  Deleted: 0  Skipped: 0  Warnings: 0mysql> select count(*) from tb_user;
+----------+
| count(*) |
+----------+
|  1000000 |
+----------+
1 row in set (0.10 sec)mysql> 

2、手动提交事务

start transaction;
insert into tb_test values(1,'Tom'),(2,'Cat'),(3,'Jerry');
insert into tb_test values(4,'Tom'),(5,'Cat'),(6,'Jerry');
insert into tb_test values(7,'Tom'),(8,'Cat'),(9,'Jerry');
commit;

3、主键顺序插入

主键乱序插入:8 1 9 21 88 2 4 15 89 5 7 3
主键顺序插入:1 2 3 4 5 6 7 8 9 15 21 88 89
主键顺序插入性能高于乱序插入

http://www.sczhlp.com/news/67588/

相关文章:

  • 苗木 网站模板企业邮箱价格
  • 北京专业网站改版广州天河 网站建设
  • 【URP】[投影Projector]解析与应用
  • domin
  • 自己创做网站2022可以用手机看的
  • 网站建设哪家网站建设与维护的题目
  • 佛山市外贸网站建设金山快盘为什么停止服务
  • 8gu-SpringBoot
  • 一些安全功能的过滤条件写法
  • git使用某一分支替换另一分支(修改分支的指针)
  • C#第六天
  • 记一次 .NET 某CRM物流行业管理系统 崩溃分析
  • 社工站建站流程有没有专门找装修公司的网站
  • 一个网站做十个二级域名wordpress示例页面在哪删除
  • 你们公司的网站都备案了吗建设网站的网站首页
  • 国外设计师灵感网站企业外包
  • php网站在线打包源码wordpress下载5.11
  • 如何制作网站app应用开发者
  • 辽宁住房和城乡建设部网站网站怎么做优化排名
  • 网站开发课设心得体会成都公司做网站找什么平台
  • 网站首页的概念wordpress相册页面
  • 【2025-09-03】93大阅兵
  • 这可能是由于CredSSP加密数据库修正
  • fac
  • 智慧教室:安徽京准校园网络时钟同步系统
  • 上海公司网站建设价格小程序登录注册
  • 雨花区区网站建设公司网络课程开发
  • 企业网站内容更新自学编程网站免费
  • 安徽苏亚建设安装有限公司网站wordpress文章列分页
  • 旺苍网站建设花卉网站建设项目策划书