mysql创建数据库、编码设置
来源:互联网 发布:淘宝刷心悦会员安全吗 编辑:程序博客网 时间:2024/06/10 12:59
mysql入门(二)
一、创建 数据库、表
1、创建数据库testdb
mysql>create database testdb;
QueryOK, 1 row affected (0.02 sec)
2、使用数据库testdb
mysql>use testdb;
Databasechanged
3、创建表ttt
mysql>createtable ttt(a int,b varchar(20));
QueryOK, 0 rowsaffected (0.00 sec)
4、插入三条数据
mysql>insert intottt values(1,'aaa');
QueryOK, 1 rowaffected (0.02 sec)
mysql>insert intottt values(2,'bbb');
QueryOK, 1 rowaffected (0.00 sec)
mysql>insert intottt values(3,'ccc');
QueryOK, 1 rowaffected (0.00 sec)
5、查询数据
mysql>select *from ttt;
+------+------+
|a | b |
+------+------+
|1 | aaa |
|2 | bbb |
|3 | ccc |
+------+------+
3rows in set (0.00sec)
6、删除数据
mysql>delete fromttt where a=3;
QueryOK, 1 rowaffected (0.01 sec)
7、删除表
mysql>drop tablettt;
QueryOK, 0 rowsaffected (0.00 sec)
8、删除数据库testdb
mysql>drop database testdb;
QueryOK, 0 rows affected (0.00 sec)
9、退出登陆
mysql>exit
Bye
二、修改编码
1、查看编码:
mysql> status; 或者 mysql> SHOW VARIABLES LIKE 'character%';
发现很多对应的都是latin1。
2、编码设置(短效修改)
我们的目标就是在下次使用此命令时latin1能被UTF8取代。
网上有下面短暂的方案(重启数据库后,这种方式失效了):
mysql设置编码命令
SET character_set_client = utf8;
SET character_set_connection = utf8;
SET character_set_database = utf8;
SET character_set_results = utf8;
SET character_set_server = utf8;
然后mysql> status; 或者 mysql> SHOW VARIABLES LIKE 'character%'; 你可以看到全变为 utf8 。
但是,这只是一种假象
此种方式只在当前状态下有效,当重启数据库服务后失效。
3、深层次修改(长效修改)
从my.ini下手(标签下没有的添加,有的修改)
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character_set_server=utf8
[mysql.server]
default-character-set=utf8
根据上面,对4个标签进行添加或者修改,平时我们可能只加了mysqld一项。
然后重启mysql,执行
mysql> status; 或者 mysql>SHOW VARIABLES LIKE 'character%';
确保所有的Value项都是utf8即可。
- mysql创建数据库、编码设置
- mysql数据库编码设置
- mysql数据库编码设置
- MySQL数据库编码设置
- 如何利用phpMyAdmin创建数据库,设置编码 php apache MySQL
- MYSQL安装、编码设置、授权和数据库创建
- 创建数据库并设置编码
- MYSQL指定编码创建数据库
- 设置mysql数据库字符编码
- 设置mysql数据库字符编码
- Ubuntu MySql 数据库编码设置
- mysql数据库编码的设置
- 如何设置mysql数据库编码
- mysql数据库设置编码格式
- 设置mysql数据库编码格式
- MySQL数据库字符编码设置
- MYSQL数据库编码设置相关
- 创建一个设置默认编码的数据库
- UESTC 1218 Pick The Sticks (2015 CCPC)
- 排序算法之二 堆排序
- Oracle Recommended Patches -- Oracle Database (文档 ID 756671.1)-转载时间20160731
- String类的一些问题
- Gulp——文件压缩和文件指纹
- mysql创建数据库、编码设置
- hdu 1287 破译密码
- 在windows中设置程序运行的cpu
- poj 1755
- Codeforces Round #271 (Div. 2) E 离散化+线段树
- 关于MySQL的1058的错误
- 【计算机网络】缩写汇总
- 2-1-0-命名空间
- C#控制台 gettype与typeof组合应用