$ sudo port install ImageMagick
$ convert test.svg test.png
若需要指定尺寸:
$ convert -density 300 test.svg test.png
若需要指定背景:
$ convert -background transparent -density 300 test.svg test.png
$ sudo port install ImageMagick
$ convert test.svg test.png
$ convert -density 300 test.svg test.png
$ convert -background transparent -density 300 test.svg test.png
mysql> SELECT TABLE_NAME, ENGINE FROM information_schema.TABLES;
+----------------------+--------------------+
| TABLE_NAME | ENGINE |
+----------------------+--------------------+
...
| pma_bookmark | MyISAM |
| pma_column_info | MyISAM |
| pma_designer_coords | MyISAM |
| pma_history | MyISAM |
| pma_pdf_pages | MyISAM |
| pma_recent | MyISAM |
| pma_relation | MyISAM |
| pma_table_coords | MyISAM |
| pma_table_info | MyISAM |
| pma_table_uiprefs | MyISAM |
| pma_tracking | MyISAM |
| pma_userconfig | MyISAM |
...
mysql> ALTER TABLE `phpmyadmin`.`pma_bookmark` ENGINE = INNODB;
mysql> \s
...
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
...
mysql> SELECT message FROM TABLE;
mysql> SET NAMES latin1;
mysql> \s
...
Server characterset: utf8
Db characterset: utf8
Client characterset: latin1
Conn. characterset: latin1
...
mysql> SELECT message FROM TABLE;
$ mysqldumo -u account -p db_name table_src_name --where 'id>=100 AND id<=200' > table_src_name.latin1.sql
$ vim table_src_name.latin1.sql
-- ...
DROP TABLE IF EXISTS `table_src_name_latin1`;
CREATE TABLE `table_src_name_latin1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=latin1;
-- ...
$ mysql -u account -p -D dbname < table_src_name.latin1.sql
$ mysql -u account -p
mysql> use db_name;
mysql> CREATE TABLE `table_src_name_utf8` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
mysql> \s
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
mysql> SET NAMES latin1;
mysql> \s
Server characterset: utf8
Db characterset: utf8
Client characterset: latin1
Conn. characterset: latin1
mysql> INSERT INTO table_src_name_utf8 SELECT id, CONVERT(message USING BINARY) FROM table_src_name_latin1;
mysql> SET NAMES utf8;
mysql> SELECT * FROM table_src_name_utf8;
mysql> UPDATE table_src_name as d, table_src_name_utf8 as s SET d.message = s.message WHERE d.id = s.id;