Posted on 2004/01/18 21:05
Filed Under 리눅스기술문서/서버관련 조회수:

[root@ns mysql]# mysqlshow
+-----------+
| Databases |
+-----------+
| mysql     |
| test      |
+-----------+
[root@ns mysql]# mysqlshow -u root
+-----------+
| Databases |
+-----------+
| mysql     |
| test      |
+-----------+
[root@ns mysql]# mysqlshow -u root mysql
Database: mysql
+--------------+
|    Tables    |
+--------------+
| columns_priv |
| db           |
| func         |
| host         |
| tables_priv  |
| user         |
+--------------+
[root@ns mysql]# mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \\g.
Your MySQL connection id is 4 to server version: 3.22.26a

Type 'help' for help.

mysql> use mysql              #### database 를 사용하기 위함
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

mysql> select * from user ;
mysql> update user set password=password('암호') where user='root' ;  
### 암호 지정
mysql> quit

mysqladmin -uroot reload           # 새로 갱신

mysql -u root -p 암호 mysql

######  사용자를 등록 합니다. 접속할수 있는 권한만 #############
mysql> insert into user values('localhost','ID',password
('pass'),'N','N','N','N','N','N','N','N','N','Y','N','N','N','N');
Query OK, 1 row affected (0.00 sec)

######  사용자가 사용할 DB와 권한을 줍니다.  ############
mysql> insert into db values
('localhost','DB','ID','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
Query OK, 1 row affected (0.00 sec)


mysql> quit

####### DB 를 만들어준다 #######
mysqladmin -uroot create board

Database "board" created.
###### 재 시  작 #########
mysqladmin -u root reload

사용자 지우는 방법

delete from db where User = 'db명' ;

delete from user where User = 'username' ;

일반 txt 화일을 db 와 연결해 쓸때 사용 .

1.mysql에 root로 접속하시고

sql>use ppsg;

sql>load data infile '/tmp/postdata.txt' replace into table post fields
terminated by '|';

라고 해주시면 될 것 같습니다.

데이터 파일은 /tmp/postdata.txt입니다.

2.mysql> update user set File_priv ='Y';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 9 Changed: 4 Warnings: 0

mysql> flush PRIVILEGES ;
Query OK, 0 rows affected (0.00 sec)




사용자 사용법
이제 새로 등록된 사용자 hugo 로 kobi 란 DB를 사용

mysql -u 사용자 -p 암호 DB이름


mysql> create table table1 (id int , name char(10) ) ;

mysql> insert into table1 value (1 , '류호성') ;

mysql> select * from table1 ;


이러면 됩니다.


최대 인원 수용치 /usr/local/mysql/bin/safe_mysqld -O
max_connections=200 &

--with--charset

Writer profile
author image
-아랑 -

트랙백 주소 : 이 글에는 트랙백을 보낼 수 없습니다

About

by 서진우

Counter

· Total
: 4885579
· Today
: 476
· Yesterday
: 780