랜드모아 
랜드모아 로그인   
랜드모아
 
리눅스
 


APM설치(4) - 우분투 서버에사용자DB와 테스트 table 생성하기
  2018-06-19 11:04:55 조회:91
글자수:3030



APM설치(4) - 우분투 서버에사용자DB와 테스트 table 생성하기   


[mariadb 설정상태 확인]

##DB에 roiot 사용자로 로그인을 합니다
root@test-host:~# mysql -uroot -p
Enter password:


##에이타 베이스의 설정상태를 확인합니다.
##가장 중요한 것 중의 하나가 한글 부분인 하단의  utf8mb4 부분입니다.

MariaDB [(none)]> status;
--------------
mysql  Ver 15.1 Distrib 10.0.34-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Connection id:          32
Current database:
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout
Using outfile:         
Using delimiter:        ;
Server:                 MariaDB
Server version:         10.0.34-MariaDB-0ubuntu0.16.04.1 Ubuntu 16.04
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    utf8mb4
Db     characterset:    utf8mb4
Client characterset:    utf8mb4
Conn.  characterset:    utf8mb4
UNIX socket:            /var/run/mysqld/mysqld.sock
Uptime:                 15 min 36 sec

Threads: 1  Questions: 91  Slow queries: 0  Opens: 15  Flush tables: 1  Open tables: 78  Queries per second avg: 0.097


[데이타 베이스 생성]

##웹서버를 운영하기 위한 DB 를 생성합니다.

MariaDB [(none)]> create database moaDB;
Query OK, 1 row affected (0.00 sec)


## 데이타베이스가 잘 생성 되었는지 확인합니다.
MariaDB [(none)]> show databases;
+--------------------+
| Database                |
+--------------------+
| information_schema    |
| moaDB                  |
| mysql                    |
| performance_schema   |
+--------------------+
4 rows in set (0.01 sec)


[게시판 테이블생성]

##웹서버에서 사용할 테이블을 생성하는 부분입니다.

MariaDB [(none)]> use moaDB;
Database changed
MariaDB [moaDB]> CREATE TABLE moatest (
    ->   moaid bigint(20) unsigned NOT NULL AUTO_INCREMENT,
    ->   moasubject varchar(255) NOT NULL,
    ->   moacontent mediumtext,
    ->   moadate datetime,
    ->   moausrid int(10) unsigned NOT NULL,
    ->   moaname varchar(32) NOT NULL,
    ->   moahit int(10) unsigned NOT NULL default 0,
    ->   PRIMARY KEY (moaid)
    -> );
Query OK, 0 rows affected (0.02 sec)

## moaDB에 moatest 라는 테이블이 생성되었는지 확인합니다.
MariaDB [moaDB]> show tables;
+-----------------+
| Tables_in_moaDB   |
+-----------------+
| moatest              |
+-----------------+
1 row in set (0.00 sec)


[테스트용 자료입력]
MariaDB [moaDB]> INSERT INTO moaDB.moatest(
    ->  moaid, moasubject, moacontent, moadate, moausrid, moaname, moahit
    ->  )   VALUES (
    ->  NULL, subject1, content, NULL, testid, myname,0);
Query OK, 1 row affected (0.01 sec)

MariaDB [moaDB]> INSERT INTO moaDB.moatest(
    ->  moaid, moasubject, moacontent, moadate, moausrid, moaname, moahit
    ->  )   VALUES (
    ->  NULL, subject2, conten2t, NULL, testid, myname,0);
Query OK, 1 row affected (0.01 sec)

MariaDB [moaDB]> select * from moatest;
+-------+------------+------------+---------+----------+---------+--------+
| moaid  | moasubject   | moacontent  | moadate  | moausrid   | moaname | moahit   |
+-------+------------+------------+---------+----------+---------+--------+
|     1   | subject1      | content       | NULL      | testid       | myname  |      0    |
|     2   | subject2      | conten2t      | NULL      | testid       | myname  |      0    |
+-------+------------+------------+---------+----------+---------+--------+
2 rows in set (0.00 sec)



[데이타베이스 경로 롹인]
##mysql DB가 리눅스의 어느 디렉토리에 설정되어 있는지 경로를 확인합니다.
MariaDB [moaDB]> show variables like datadir;
+---------------+-----------------+
| Variable_name | Value                   |
+---------------+-----------------+
| datadir       | /var/lib/mysql/           |
+---------------+-----------------+
1 row in set (0.00 sec)






 댓글 (0)


리눅스
페이지: 1 / 4   


     멀티부팅 - 윈도우즈와 우분투 멀티부팅 순서 변경87
     우분투 (10).메일서버 설치와 운영229
     네트워크 관련 명령어373
     서버관리 일반292
     파일 압축, 파일찾기246
     우분투 - 패키지설치 apt-get 사용법303
     우분투 - 파일과 디렉토리의 소유와 허가권284
     우분투 18.04 데스크탑 설치를 위한 부팅 USB300
     우분투 사용법(3) - 사용자 및 그룹관리176
     우분투 사용법(2) - OS 초기화와 CD/DVD,182
     우분투 사용법(1) - 우분투 기본 명령어213
     우분투 GNOME(3) -스냅샷 저장하기158
     우분투 GNOME(2) -ubuntu GNOME 설139
     우분투 GNOME(1) -ubuntu GNOME 설177
     우분투 server(3) -ubuntu 고정아이피 192
     우분투 server(2) -ubuntu 16.04 179
     우분투 server(1) -ubuntu 16.04 158
     우분투설치(7)- vmware 스냅샷 설정과 복구하144
     우분투설치(6)- 16.04.0 LTS - 고정 아154
     우분투설치(5)- 16.04.0 LTS -deskt109
     우분투설치(4)- 16.04.0 LTS -deskt119
     우분투설치(3)- 16.04.1 LTS 설치 이미지205
     우분투 설치(2)-wmware 에서 고정 IP부여하114
     우분투 설치(1)-wmware player 에 가상121
     우분투 18.04 데스크탑 버젼 다운로드와 부팅 u149
     우분투 18.04 desk-top 풀버젼 설치하기153
     APM설치(6) - 우분투 서버에 웹에서 DB연결 91
     APM설치(5) - 우분투 서버에 웹에서 한글 깨104
  APM설치(4) - 우분투 서버에사용자DB와 테스트92
     APM설치(3) - 우분투 서버에 mariaDB 설113
≪ [1]  [2]  [3]  [4]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.



공지사항

 
인기 글
  [홈마스타] 운전면허 취득절차
10870
7649
6358
4598
6788
4804
5615
9145
4822
6304
4388
6871
8239
10374
6849
 
최근 글
102
114
83
87
75
79
137
99
101
100
168
130
174
172
266