Guest User

Untitled

a guest
Oct 22nd, 2017
395
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.24 KB | None | 0 0
  1. CREATE TABLE sori (
  2. ID int NOT NULL UNIQUE,
  3. name varchar(50)
  4. );
  5.  
  6. INSERT INTO sori (ID, name) VALUES (0, '安部晋三');
  7.  
  8. $ cat backup.sql
  9. use test;
  10.  
  11. SELECT * FROM sori ORDER BY ID;
  12.  
  13. $ cat backup.sh
  14. #!/bin/sh
  15.  
  16. output_file_name=/home/***/test.data
  17. mysql -u root -p < /home/***/backup.sql > $output_file_name
  18.  
  19. $ mysql -u root -p < backup.sql > test2.data
  20. Enter password:
  21.  
  22. $ cat test2.data
  23. ID name
  24. 0 安部晋三
  25.  
  26. olive:~$ ./backup.sh
  27. Enter password:
  28.  
  29. $ cat test.data
  30. ID name
  31. 0 安部晋三
  32.  
  33. $ echo $LANG
  34. ja_JP.utf8
  35.  
  36. $ cat /etc/redhat-release
  37. CentOS Linux release 7.3.1611 (Core)
  38.  
  39. $ rpm -qa | grep mysql
  40. mysql-community-libs-5.6.37-2.el7.x86_64
  41. mysql-community-devel-5.6.37-2.el7.x86_64
  42. mysql-community-release-el7-5.noarch
  43. php-mysql-5.4.45-13.el7.remi.x86_64
  44. mysql-community-client-5.6.37-2.el7.x86_64
  45. mysql-connector-odbc-5.3.9-1.el7.x86_64
  46. mysql-community-common-5.6.37-2.el7.x86_64
  47. mysql-community-server-5.6.37-2.el7.x86_64
  48.  
  49. mysql> show create table sori;
  50.  
  51. | Table | Create Table
  52. | sori | CREATE TABLE `sori` (
  53. `ID` int(11) NOT NULL,
  54. `name` varchar(50) DEFAULT NULL,
  55. UNIQUE KEY `ID` (`ID`)
  56. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 |
  57.  
  58. mysql> show variables like "chara%";
  59. +--------------------------+----------------------------+
  60. | Variable_name | Value |
  61. +--------------------------+----------------------------+
  62. | character_set_client | latin1 |
  63. | character_set_connection | latin1 |
  64. | character_set_database | latin1 |
  65. | character_set_filesystem | binary |
  66. | character_set_results | latin1 |
  67. | character_set_server | latin1 |
  68. | character_set_system | utf8 |
  69. | character_sets_dir | /usr/share/mysql/charsets/ |
  70. +--------------------------+----------------------------+
  71. 8 rows in set (0.07 sec)
  72.  
  73. [mysqld]
  74. character-set-server=utf8
  75. [client]
  76. default-character-set=utf8
  77.  
  78. mysql> show create table sori;
  79. | Table | Create Table
  80. | sori | CREATE TABLE `sori` (
  81. `ID` int(11) NOT NULL,
  82. `name` varchar(50) DEFAULT NULL,
  83. UNIQUE KEY `ID` (`ID`)
  84. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
  85.  
  86.  
  87. mysql> show variables like 'character%';
  88. +--------------------------+----------------------------+
  89. | Variable_name | Value |
  90. +--------------------------+----------------------------+
  91. | character_set_client | utf8 |
  92. | character_set_connection | utf8 |
  93. | character_set_database | utf8 |
  94. | character_set_filesystem | binary |
  95. | character_set_results | utf8 |
  96. | character_set_server | utf8 |
  97. | character_set_system | utf8 |
  98. | character_sets_dir | /usr/share/mysql/charsets/ |
  99. +--------------------------+----------------------------+
  100. 8 rows in set (0.00 sec)
  101.  
  102. $ ./backup.sh
  103. Enter password:
  104. $ ls -l test.data
  105. -rw-rw-r-- 1 *** *** 23 10月 22 16:12 test.data
  106.  
  107. $ cat test.data
  108. ID name
  109. 0 安部晋三
Add Comment
Please, Sign In to add comment