mysqlインポートtxtファイルの詳細


mysql          ,        :  
    txt        mysql ,     ,                   。
    :window  txt               /r/n      。  linux           linux          。

まずmysqlテーブルにデータをインポートします.1.mysqlインストールディレクトリのbinディレクトリの下でshiftを押しながら、ここをクリックしてコマンドを実行します.そしてユーザー名rootを入力して車に戻り、パスワードを入力してmysqlに入り、
3.show  databases;           ,
4.      use XXX;
   5.  show tables;
   6,  txt       load data infile "d:\users.txt" ignore  into table mobilesms_his_test_ss(MOBILE);
         *:txt      
         *:ignore        ,        。 mobile          ,                
               ,       
     7.          window    ,            /r/n
UPDATE mobilesms_his_test
    SET MOBILE = REPLACE (REPLACE (MOBILE, CHAR(10), ''),CHAR (13),'');


      8.                              not exists  ,     not in ,            ,        ,  not exists       。
              not exists   

 SELECT
        count(MOBILE) 
    FROM
        mobilesms_his_test ty
    WHERE
        NOT EXISTS (
            SELECT
                ts_rel.MOBILE
            FROM
                mobilesms_bak ts_rel
            WHERE
                ts_rel.MOBILE = ty.MOBILE
        );

               not in     

SELECT
    count(MOBILE),
    MOBILE
    FROM
    mobilesms_his_test
    WHERE
    MOBILE NOT IN (
        SELECT
            MOBILE
        FROM
            mobilesms_bak
    );

   :           ,TRUNCATE TABLE mobilesms_his_test_ss;
    :        ,               ,    ,    。