关闭server:mysqladmin -u root shutdown
启动server:mysqld --console
启动server:mysqld-nt --default-character-set=gbk --console
应用在往mysql写中文字符时,总是乱码,是什么问题呢?
mysqld --default-character-set=gb2312 --console
启动的server支持gb2312,但是以前建立的数据库不支持gb2312,需要重新创建数据库
连接数据库:mysql -h host -u user -p
连接数据库支持中文:mysql --default-character-set=gbk -u root -p
连接制定数据库:mysql -h host -u user -p menagerie;
显示所有的数据库:SHOW DATABASES;
显示当前正在使用的数据库:SELECT DATABASE();
显示数据库创建时信息: SHOW CREATE DATABASE lian\G
使用某数据库:USE test;
创建数据库:CREATE DATABASE menagerie;
创建制定字符集的数据库:
CREATE DATABASE db_name
[[DEFAULT] CHARACTER SET charset_name]
[[DEFAULT] COLLATE collation_name]
ALTER DATABASE db_name
[[DEFAULT] CHARACTER SET charset_name]
[[DEFAULT] COLLATE collation_name]
Example:
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余4页未读,立即下载