Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
joohanhong
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
JooHan Hong
joohanhong
Commits
ce83a19c
Commit
ce83a19c
authored
4 years ago
by
nuxer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
LVS, PHP DBMS read/write Function 추가
parent
68af588f
master
No related merge requests found
Pipeline
#5097
passed with stages
in 3 seconds
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
101 additions
and
0 deletions
+101
-0
README.md
DBMS/LVS/README.md
+101
-0
dynamic_routing.png
NETWORKING/DYNAMIC/images/dynamic_routing.png
+0
-0
static_routing.png
NETWORKING/STATIC/images/static_routing.png
+0
-0
No files found.
DBMS/LVS/README.md
View file @
ce83a19c
...
@@ -116,3 +116,104 @@ TCP 180.180.180.143:3306 wrr
...
@@ -116,3 +116,104 @@ TCP 180.180.180.143:3306 wrr


## PHP DBMS Connection Function
```
php
<?php
//readonly 연결 함수 선언
function
read_db
(){
$host
=
"180.180.180.143"
;
$user
=
"유저아이디"
;
$pass
=
"패스워드"
;
$database
=
"디비명"
;
$connect
=
mysql_connect
(
$host
,
$user
,
$pass
)
or
die
(
"ERROR!"
);
mysql_query
(
"SET NAMES 'utf8'"
);
mysql_select_db
(
$database
,
$connect
);
return
$connect
;
}
//read/write 연결 함수 선언
function
write_db
(){
$host
=
"180.180.180.250"
;
$user
=
"유저아이디"
;
$pass
=
"패스워드"
;
$database
=
"디비명"
;
$connect
=
mysql_connect
(
$host
,
$user
,
$pass
)
or
die
(
"ERROR!"
);
mysql_query
(
"SET NAMES 'utf8'"
);
mysql_select_db
(
$database
,
$connect
);
return
$connect
;
}
?>
```
## PHP DBMS Connection Function
```
php
<?php
//readonly 연결 함수 선언
function
read_db
(){
$host
=
"180.180.180.143"
;
$user
=
"유저아이디"
;
$pass
=
"패스워드"
;
$database
=
"디비명"
;
$connect
=
mysqli_connect
(
$host
,
$user
,
$pass
,
$database
);
if
(
!
$connect
)
{
$error
=
mysqli_connect_error
();
$errno
=
mysqli_connect_errno
();
exit
;
}
else
{
mysqli_select_db
(
$connect
,
$database
);
}
return
$connect
;
}
//read/write 연결 함수 선언
function
write_db
(){
$host
=
"180.180.180.250"
;
$user
=
"유저아이디"
;
$pass
=
"패스워드"
;
$database
=
"디비명"
;
$connect
=
mysqli_connect
(
$host
,
$user
,
$pass
,
$database
);
if
(
!
$connect
)
{
$error
=
mysqli_connect_error
();
$errno
=
mysqli_connect_errno
();
exit
;
}
else
{
mysqli_select_db
(
$connect
,
$database
);
}
return
$connect
;
}
?>
```
## PHP Call Pages Usage Example
-
Read Only
```
php
<?php
$query
=
"SELECT ~"
;
$result
=
mysqli_query
(
read_db
(),
$query
);
?>
```
-
Read/Write
```
php
<?php
$query
=
"INSERT/UPDATE/DELETE ~"
;
$result
=
mysqli_query
(
write_db
(),
$query
);
?>
```
This diff is collapsed.
Click to expand it.
NETWORKING/DYNAMIC/images/dynamic_routing.png
0 → 100644
View file @
ce83a19c
104 KB
This diff is collapsed.
Click to expand it.
NETWORKING/STATIC/images/static_routing.png
0 → 100644
View file @
ce83a19c
106 KB
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment