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

网站建设费属于广宣费吗网站建设前分析

网站建设费属于广宣费吗,网站建设前分析,网络营销工作内容和职责,百度舆情监测平台在Linux系统上安装和配置tpcc-mysql进行MySQL的TPC-C基准测试,通常涉及以下几个步骤。请注意,由于tpcc-mysql不是一个官方工具,它可能需要从第三方仓库获取,如Percona提供的版本。 前置条件 确保MySQL或MariaDB已安装&#xff1…

在Linux系统上安装和配置tpcc-mysql进行MySQL的TPC-C基准测试,通常涉及以下几个步骤。请注意,由于tpcc-mysql不是一个官方工具,它可能需要从第三方仓库获取,如Percona提供的版本。

前置条件

  1. 确保MySQL或MariaDB已安装:在开始之前,请确保你的系统中已经安装了MySQL或者MariaDB数据库,并且正在运行。
    在编译之前需要安装mysql和mysql编译时链接的库
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

安装tpcc-mysql

  1. 克隆仓库

    可以从Percona的GitHub仓库获取tpcc-mysql源码。

    git clone https://github.com/percona/tpcc-mysql.git
    cd tpcc-mysql/src
    
  2. 编译源码

    tpcc-mysql目录下执行以下命令来编译源码。

    make
    

tpcc-mysql包含所需要的sql脚本文件
在这里插入图片描述

  1. 创建TPC-C表并加载数据

    使用tpcc-mysql提供的脚本创建必要的数据库、用户以及导入测试数据。

    # 创建数据库(例如:tpcc)
    mysql -e "CREATE DATABASE tpcc;"# 加载schema
    mysql tpcc < create_table.sql# 创建外键
    mysql tpcc < add_fkey_idx.sql# 加载初始数据,-w 参数指定仓库数量,默认为1,根据机器性能调整
    ./tpcc_load localhost -d tpcc user password -w 1000
    
  2. 运行测试

    使用如下命令开始测试,其中参数可以根据实际情况调整。
    语法:

    ./tpcc_start -h[host] -d[database] -u[user] -p[password] -w[warehouses] -c[connections] -r[warmup_time] -l[running_time]
    

    示例

    ./tpcc_start -hlocalhost -dtpcc1000 -uroot -pyour_password -w1000 -c64 -r30 -l120
    

参数说明:

  • -w1000:使用 1000 个仓库

  • -c64:并发连接数为 64

  • -r30:预热阶段 30 秒

  • -l120:测试运行 120 秒

运行完成后会输出 TPS(每秒事务数)、RT(响应时间)等指标。

常见问题

Q1: 报错 can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
A: 修改代码中连接方式为 TCP 而不是 socket。修改 tpcc.c 文件中的连接部分,添加:

my_data->sock = mysql_init(NULL);
mysql_real_connect(my_data->sock, "127.0.0.1", user, password, schema, 3306, NULL, 0);

你遇到的错误是:

1698, 28000, Access denied for user 'root'@'localhost'

❗问题原因

这个错误表示:

MySQL 拒绝了用户 root@localhost 的登录请求

这通常是因为 MySQL 的 root 用户使用了插件认证方式(如 auth_socketunix_socket),而不是传统的密码认证。这意味着即使你知道 root 用户“应该”有密码,也不能通过 -p 参数进行登录。


✅ 解决方法一:修改 root 用户的认证方式(推荐)

你可以让 root 用户使用标准的密码认证方式登录:

步骤 1:用免密方式登录 MySQL

mysql -u root

如果你能成功进入 MySQL 命令行,说明你是通过 socket 插件登录的。

步骤 2:修改 root 用户的认证方式并设置密码

执行以下 SQL 命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
FLUSH PRIVILEGES;

'your_password' 替换为你想设置的密码。

步骤 3:退出 MySQL

exit;

文章转载自:

http://BJJc8xJ6.jfjbL.cn
http://7TiNdPLq.jfjbL.cn
http://8KImN3YQ.jfjbL.cn
http://lmLQVPNw.jfjbL.cn
http://NA5rZrBD.jfjbL.cn
http://Aa5fnLrs.jfjbL.cn
http://ZngvwH43.jfjbL.cn
http://iPJmrRkC.jfjbL.cn
http://F11u5I83.jfjbL.cn
http://7IMoFjJH.jfjbL.cn
http://7o8pEnkZ.jfjbL.cn
http://BtF4Eflf.jfjbL.cn
http://LliLof6U.jfjbL.cn
http://Rxhnw5Pc.jfjbL.cn
http://uadvgBAf.jfjbL.cn
http://9rK2223Q.jfjbL.cn
http://DhFCA8cP.jfjbL.cn
http://cvUO7081.jfjbL.cn
http://X7Njq8MA.jfjbL.cn
http://uztwSIbN.jfjbL.cn
http://Eqolvvkd.jfjbL.cn
http://fDpDFL2O.jfjbL.cn
http://jHvUNGl9.jfjbL.cn
http://WzReWR23.jfjbL.cn
http://0xcnXfbZ.jfjbL.cn
http://ilGoI70R.jfjbL.cn
http://QFIW6yC1.jfjbL.cn
http://U8MIAU93.jfjbL.cn
http://aqi1vtKt.jfjbL.cn
http://5mdCoGH6.jfjbL.cn
http://www.dtcms.com/wzjs/723277.html

相关文章:

  • 做网站 接单企业网络搭建教程
  • 有哪些可以在线做app的网站有哪些网站建设费用北京
  • 句容本地网站投资建设个什么网站好
  • 网站解析怎么设置设计师接私单网站
  • 潜江做网站哪家好python版wordpress
  • 海外仓网站建设ssc网站建设
  • 毕设 网站开发的必要性房山成都网站建设
  • dedecms做的网站收费吗新材料 东莞网站建设
  • 企业手机网站开发网站建设后怎么做主页
  • 秦淮网站建设北京搬家公司收费价目表
  • 做网站如何规避法律风险网站建设比较牛的企业
  • 企业网站手机端太简洁产品界面设计
  • 应用商店下载安装打开一键优化免费下载
  • 怎么做一个电商网站吗邯郸哪里可以学建网站
  • 重庆建设工程交易信息网站上海工商网上办事大厅电话
  • wordpress下载链接百度网站排名优化
  • 晋江网站建设报价可视化手机网站开发工具
  • 成都网站中国机械外协加工网
  • 上海松江品划建设网站住房城乡建设部网站通报
  • 网站建设 企业观点html底部的版权代码
  • 如果使用自己电脑做网站提供网站建设方案ppt
  • 建设网站用新域名还是老域名新网站建设的感想
  • 做微商网站设计网站做营销推广
  • 网页超链接怎么做步骤兰州网站优化推广
  • 做设计接单的网站运营推广计划表
  • wordpress 多站点 404网站建设与维护是什么意思
  • 电商网站里的图片php玩具公司网站源码
  • i5 7500网站开发信息作业网站下载
  • 定制网站建设制作个人优秀网站欣赏
  • 网店装修的主要内容有哪些深圳seo整站优化承接