===========================================================
12월 13일
===========================================================
mysql -u root -p
passwd : network 입력
만든 아이디로 접속
mysql -u gail -p sqltest
show tables;
===========================================================
12월 14일
===========================================================
mySQL -> table 생성
mysql -u root -p
show databases;
cd /
cd /apache
cd mysql
cd bin
>>mysql 파일이 있다.
윈도에서는 그냥..
mysql -u root -p라고 하면되지만,
리눅스에서는 경로를 적어야 한다.
./mysql -u root -p
>> 비번이 없으므로 그냥 엔터!
mysql> 이 나옴.
mysql> status
mysql> use mysql
mysql> select user from user;
데이타 베이스 만들기..
mysql> create database sqltest;
이 데이타에 접속할 아이디 만들기
mysql> grant SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER on sqltest.* to ipkorea@localhost identified by 'ipkorea';
서버에 권한 설정 실행.
mysql> FLUSH PRIVILEGES;
root 로그아웃 후,
자기 아이디로 접속해본다.
mysql> exit
Bye
========== 개인 아이디로 접속 ===============
[ipkorea@localhost bin]$ ./mysql -u ipkorea -p
Enter password:ipkorea
Welcome...
.
.
mysql>
mysql> status
접속한 사람의 정보를 볼 수 있다.
mysql> show databases;
// root로 재로긴.
// mysql> select user from user;
mysql> use sqltest;
Database changed
이제 테이블만들기.
(문자열, 문자, 숫자...)
mysql> create table 테이블이름
ex1)===================================
mysql> create table student(
home varchar(10),
age int(3)
);
mysql> desc student;
자신이 만든 테이블을 확인할 수 있다.
=======================================
ex2)====================================
insurance 이름으로 테이블 생성한다
CREATE TABLE INSURANCE (
name varchar(20) not null,
address varchar(20) not null,
company varchar(20) not null,
sex char(2) not null,
birth date not null,
death date null );
mysql> desc insurance;
자신이 만든 테이블을 확인할 수 있다.
========================================
ex3)====================================
고객 테이블 만들기.
mysql>create table c_table(
c_name varchar(10) not null,
c_signdate varchar(20) not null,
c_type varchar(20) not null,
c_goods varchar(20) not null);
Query OK, 0rows affected (0.09 sec)
mysql>show tables;
확인할 수 있다.
mysql>desc c_table;
확인할 수 있다.
12월 13일
===========================================================
mysql -u root -p
passwd : network 입력
만든 아이디로 접속
mysql -u gail -p sqltest
show tables;
===========================================================
12월 14일
===========================================================
mySQL -> table 생성
mysql -u root -p
show databases;
cd /
cd /apache
cd mysql
cd bin
>>mysql 파일이 있다.
윈도에서는 그냥..
mysql -u root -p라고 하면되지만,
리눅스에서는 경로를 적어야 한다.
./mysql -u root -p
>> 비번이 없으므로 그냥 엔터!
mysql> 이 나옴.
mysql> status
mysql> use mysql
mysql> select user from user;
데이타 베이스 만들기..
mysql> create database sqltest;
이 데이타에 접속할 아이디 만들기
mysql> grant SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER on sqltest.* to ipkorea@localhost identified by 'ipkorea';
서버에 권한 설정 실행.
mysql> FLUSH PRIVILEGES;
root 로그아웃 후,
자기 아이디로 접속해본다.
mysql> exit
Bye
========== 개인 아이디로 접속 ===============
[ipkorea@localhost bin]$ ./mysql -u ipkorea -p
Enter password:ipkorea
Welcome...
.
.
mysql>
mysql> status
접속한 사람의 정보를 볼 수 있다.
mysql> show databases;
// root로 재로긴.
// mysql> select user from user;
mysql> use sqltest;
Database changed
이제 테이블만들기.
(문자열, 문자, 숫자...)
mysql> create table 테이블이름
ex1)===================================
mysql> create table student(
home varchar(10),
age int(3)
);
mysql> desc student;
자신이 만든 테이블을 확인할 수 있다.
=======================================
ex2)====================================
insurance 이름으로 테이블 생성한다
CREATE TABLE INSURANCE (
name varchar(20) not null,
address varchar(20) not null,
company varchar(20) not null,
sex char(2) not null,
birth date not null,
death date null );
mysql> desc insurance;
자신이 만든 테이블을 확인할 수 있다.
========================================
ex3)====================================
고객 테이블 만들기.
mysql>create table c_table(
c_name varchar(10) not null,
c_signdate varchar(20) not null,
c_type varchar(20) not null,
c_goods varchar(20) not null);
Query OK, 0rows affected (0.09 sec)
mysql>show tables;
확인할 수 있다.
mysql>desc c_table;
확인할 수 있다.









Recent Comment