当前位置:网站首页>Httprunnermanager installation (III) - configuring myql Database & initialization data under Linux
Httprunnermanager installation (III) - configuring myql Database & initialization data under Linux
2022-07-06 02:24:00 【iBigder】
Next chapter :
HttpRunnerManager install ( Two )-Linux Lower installation RabbitMQ Step on the pit and gather
One 、MySQL To create a HttpRunner database
Two 、 Modify the configuration file HttpRunnerManager/settings.py
And you installed mysql The actual configuration information is consistent
vi /root/HttpRunnerManager3-master/HttpRunnerManager/settings.py
Remember to save... After modification
3、 ... and 、 Synchronize database
1、 Above, we created a project named hrun Empty database for , There are no data tables under this database . Now we will synchronize the data table of the database . You need to get into HttpRunnerManager Root directory :
cd /root/HttpRunnerManager3-master
Generate data migration scripts , perform :
python manage.py makemigrations ApiManager
An error may be reported here , Generally, the error is caused by the mismatch of dependent packages 、 You need to uninstall the old dependent package 、 Use and python3.7.3 Matching dependent packages , Add me to any questions v:**「newbigder」** Or public z Message No :「Bigder」
For example, installed markupsafe Version too high , I reduced the version .
Specify the installation of a version directive :
python -m pip install markupsafe==2.0.1
python3.7.3 Verified matching version number :
Package Version
------------------ ---------
amqp 2.6.1
anyjson 0.3.3
appdirs 1.4.4
attrs 21.4.0
bcrypt 3.2.2
billiard 3.6.4.0
black 19.10b0
cached-property 1.5.2
celery 4.4.7
certifi 2022.6.15
cffi 1.15.0
chardet 3.0.4
click 8.1.3
click-didyoumean 0.3.0
click-plugins 1.1.1
click-repl 0.2.0
cryptography 37.0.3
Django 2.2.12
django-celery 3.3.1
dwebsocket 0.5.12
eventlet 0.22.1
flower 0.9.5
greenlet 1.1.2
httprunner 3.1.4
humanize 4.2.2
idna 2.10
importlib-metadata 4.12.0
Jinja2 2.11.2
jmespath 0.9.5
kombu 4.6.11
loguru 0.4.1
MarkupSafe 2.0.1
more-itertools 8.13.0
mysqlclient 1.4.6
packaging 21.3
paramiko 2.7.1
pathspec 0.9.0
pi 0.1.2
pip 22.1.2
pluggy 0.13.1
prometheus-client 0.8.0
prompt-toolkit 3.0.30
py 1.11.0
pycparser 2.21
pycryptodome 3.6.5
pydantic 1.9.1
pyflakes 2.2.0
PyNaCl 1.5.0
pyparsing 3.0.9
pytest 5.4.3
pytest-html 2.1.1
pytest-metadata 2.0.1
pytz 2022.1
PyYAML 5.3.1
regex 2022.6.2
requests 2.24.0
robotframework 3.2.2
sentry-sdk 0.14.4
setuptools 40.8.0
six 1.16.0
sqlparse 0.4.2
toml 0.10.2
tornado 6.1
typed-ast 1.5.4
typing_extensions 4.2.0
urllib3 1.25.11
vine 1.3.0
wcwidth 0.2.5
zipp 3.8.0
Report errors 1:
django.db.utils.OperationalError: (1049, “Unknown database ‘hrun’”),
reason :/root/HttpRunnerManager3-master/HttpRunnerManager/settings.py
Incomplete modification of file database 、 Revise it again
Carry on :
python manage.py makemigrations ApiManager
[[email protected] HttpRunnerManager3-master]# python manage.py makemigrations ApiManager
Report errors 2:
You are trying to add a non-nullable field ‘user_account’ to debugtalk without a default; we can’t do that (the database needs something to populate existing rows).
Please select a fix:
Provide a one-off default now (will be set on all existing rows with a null value for this column)
Quit, and let me add a default in models.py Input 2, sign out :
Follow the prompts to resolve :
vi /root/HttpRunnerManager3-master/ApiManager
Edit the file and it will contain :user_account All fields are followed by default values , Pictured :
Carry on :python manage.py makemigrations ApiManager , success !
2、 Applied to the db Generate data table , success !
python manage.py migrate
3、 Log in MySQL Of hrun Library check , The table has been created successfully !
Four 、 Create background administrator user
python manage.py createsuperuser
Next :
HttpRunnerManager install ( Four )-Linux Under boot Django service & Sign in httprunerManager
above ,
Bigder
边栏推荐
- There are so many giants, why should we independently develop POS store cashier system?
- Compact lidar global and Chinese markets 2022-2028: technology, participants, trends, market size and share Research Report
- A basic lintcode MySQL database problem
- The third level of C language punch in
- MySQL (IV) - transactions
- Using SA token to solve websocket handshake authentication
- Global and Chinese markets of screw rotor pumps 2022-2028: Research Report on technology, participants, trends, market size and share
- Adapter-a technology of adaptive pre training continuous learning
- This time, thoroughly understand the deep copy
- The intelligent material transmission system of the 6th National Games of the Blue Bridge Cup
猜你喜欢
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
零基础自学STM32-复习篇2——使用结构体封装GPIO寄存器
[untitled] a query SQL execution process in the database
技术管理进阶——什么是管理者之体力、脑力、心力
SPI communication protocol
Audio and video engineer YUV and RGB detailed explanation
【MySQL 15】Could not increase number of max_open_files to more than 10000 (request: 65535)
Social networking website for college students based on computer graduation design PHP
Grabbing and sorting out external articles -- status bar [4]
Derivation of Biot Savart law in College Physics
随机推荐
SQL statement
General process of machine learning training and parameter optimization (discussion)
SPI communication protocol
Using SA token to solve websocket handshake authentication
数据准备工作
【MySQL 15】Could not increase number of max_ open_ files to more than 10000 (request: 65535)
Publish your own toolkit notes using NPM
HDU_p1237_简单计算器_stack
Global and Chinese markets hitting traffic doors 2022-2028: Research Report on technology, participants, trends, market size and share
技术管理进阶——什么是管理者之体力、脑力、心力
Use the list component to realize the drop-down list and address list
Jisuanke - t2063_ Missile interception
[depth first search notes] Abstract DFS
[untitled] a query SQL execution process in the database
729. My schedule I / offer II 106 Bipartite graph
[width first search] Ji Suan Ke: Suan tou Jun goes home (BFS with conditions)
Exness: Mercedes Benz's profits exceed expectations, and it is predicted that there will be a supply chain shortage in 2022
PHP campus financial management system for computer graduation design
[robot hand eye calibration] eye in hand
Global and Chinese market of wheelchair climbing machines 2022-2028: Research Report on technology, participants, trends, market size and share