반응형

C:\Program Files\MariaDB 5.5\data 의 my.ini 설정


[client]

default-character-set=utf8


[mysql]

default-character-set=utf8


[mysqldump]

default-character-set=utf8


[mysqld]

init_connect="SET collation_connection = utf8_general_ci"

init-connect='SET NAMES utf8'

character-set-server=utf8

collation-server = utf8_general_ci



설정 하면 된다

반응형

select * from table_page 

LIMIT 0,10


0부터 10까지 출력이 됨

반응형


[database].[table2] 의 데이터를


[database].[table1] 의 새로운 테이블에 넣을때 


그럼 [database].[table2] 의 컬럼 타입과 동일한 [database].[table1]이 생성 되면서 데이터도 넣어진다


CREATE TABLE [database].[table1]  

SELECT * FROM[database].[table2];

반응형

FROM 절에 인라인 뷰 이용하여 


MariaDB 에 ROWNUM 출력


SELECT 

    @ROWNUM :=@ROWNUM +1 AS ROWNUM ,

    T1.*

FROM TEST T1,

        (SELECT @ROWNUM := 0) R

     


(SELECT @ROWNUM := (시작 숫자) )R 


시작 숫자 입력 하면 


입력한 숫자 + 1부터 시작 하게 됨

반응형

1. 테이블 생성시 설정하는 방법

CREATE TABLE INCODING(

ID         VARCHAR(20),

NAME    VARCHAR(20),

ADDR    VARCHAR(20)

)engine=innodb DEFAULT CHARSET=utf8;


2.테이블 속성 변경하여 설정하는 방법

ALTER TABLE [테이블명] convert to [변경하고자 하는 CHARACTERSET 명칭]  (charset utf8)


3.데이터베이스 속성을 변경하여 설정하는 방법

ALTER DATABASE [DB명칭] DEFAULT CHARACTER SET  [변경하고자 하는 CHARACTERSET 명칭];

+ Recent posts