CMD进入mysql及mysql字符集设置

CMD进入mysql及mysql字符集设置1.开始-运行-cmd-回车 或者windows+r,进入电脑或者服务器的cmd,2.执行netstartmysql,启动mysql服务(netstopmysql为停止服务),3.1找到自己mysql安装目录的bin目录(我的是C:\ProgramFiles(x86)\MySQL\MySQLServer5.1\bin),操作顺序如下图 3.2在路径栏输入cmd,     …

大家好,又见面了,我是你们的朋友全栈君。

1.开始-运行-cmd-回车   或者windows+r, 进入电脑或者服务器的cmd,

2.执行net start mysql,启动mysql服务(net stop mysql为停止服务),

3.1找到自己mysql安装目录的bin目录(我的是C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin),

操作顺序如下图CMD进入mysql及mysql字符集设置 

3.2在路径栏输入cmd ,        CMD进入mysql及mysql字符集设置

3.3  回车,    CMD进入mysql及mysql字符集设置 

3.4在出现的dos窗口输入mysql -u root -p,回车输入密码,进入mysql, 

CMD进入mysql及mysql字符集设置

二、字符集

在dos窗口运行mysql> SHOW VARIABLES LIKE ‘character_set_%’;查看当前mysql的各种字符集,出现下图CMD进入mysql及mysql字符集设置

默认就是瑞典latin1,一下是换成我们自己的编码,如utf8:
外部访问数据乱码的问题就出在这个connection连接层上,解决方法是在发送查询前执行一下下面这句:

1. SET NAMES ‘utf8’;

它相当于下面的三句指令:
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;

一般只有在访问之前执行这个代码就解决问题了,下面是创建数据库和数据表的,设置为我们自己的编码格式。
2. 创建数据库
mysql> create database name character set utf8;

3. 创建表
CREATE TABLE `type` (
`id` int(10) unsigned NOT NULL auto_increment,
`flag_deleted` enum(‘Y’,’N’) character set utf8 NOT NULL default ‘N’,
`flag_type` int(5) NOT NULL default ‘0’,
`type_name` varchar(50) character set utf8 NOT NULL default ”,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=utf8;

4. 修改数据库成utf8的.
mysql> alter database name character set utf8;

5.
 修改表默认用utf8.
mysql> alter table type character set utf8;

6. 修改字段用utf8
mysql> alter table type modify type_name varchar(50) CHARACTER SET utf8;

边学边总结,加油!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143801.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 我花三个月看了200G×××教程,领悟了你的×××为什么不赚钱!

    我花三个月看了200G×××教程,领悟了你的×××为什么不赚钱!

    2022年4月3日
    68
  • 逻辑回归算法原理实例_逻辑回归算法案例

    逻辑回归算法原理实例_逻辑回归算法案例逻辑回归算法的原理

    2022年8月21日
    7
  • PTA-集合相似度[通俗易懂]

    PTA-集合相似度[通俗易懂]原题链接输入样例:33 99 87 1014 87 101 5 877 99 101 18 5 135 18 9921 21 3输出样例:50.00%33.33%#include<bits/stdc++.h>#define x first#define y second#define send string::nopsusing namespace std;typedef long long ll;const int N = 1e4 + 10;cons

    2022年8月9日
    8
  • 【哈佛幸福课笔记】【1】

    【哈佛幸福课笔记】【1】【哈佛幸福课笔记】【1】​​ 一个月的时间看完了哈佛幸福课,正如Tal所说课程的结束才是学习的开始。对于课程观点的思考,对于个人习惯的培养,对于思维模式的转变还需要花大量的时间去练习。这个系列的帖子将作为我个人的读书笔记,也欢迎机缘巧合点开这个帖子的网友一起讨论。(第一章思维导图)​ 课程在讲述的时候有时候并不是线性完整的逻辑,一个观点有时尚没讲完会进入到新的观点中,这样课程显得不是那么的死板不是单纯的说教而是有趣的互动和对实验数据的分析。课程整体的结构十分清晰,可以说干货很多。1.关于内部

    2022年7月25日
    7
  • python fillna_pandas增加一列

    python fillna_pandas增加一列fillna填充缺失值df.fillna()importpandasaspdimportnumpyasnpfromnumpyimportnanasNaNdf1=pd.DataFrame([[1,2,3],[NaN,NaN,2],[NaN,NaN,NaN],[8,8,NaN]])df1

    2022年8月12日
    12
  • 协同过滤推荐算法介绍(协同过滤的推荐算法)

    随着电商企业的发展,为了更好的了解用户喜好以便于将更加适合的商品推荐给用户,不仅能得到用户好的评价,而且也有利于自身企业的利益,因此,随之诞生了很多推荐系统,最为常用的推荐算法就是协同过滤算法。转载请标明原文链接推荐算法的基础就是基于两个对象之间的相关性,常用的计算方法有欧几里得相似性,这是一种使用较多的相似性计算方法。除此之外还有曼哈顿相似性和余弦相似性的计算方法。协同过滤算…

    2022年4月10日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号