关于mysql安装后在客户端cmd插入语句无法执行的问题

因为windows cmd默认字符集是gbk,当character_set_client=utf8时,cmd中出现中文会报错;
character_set_results如果为utf8,cmd界面会显示中文乱码所以设置为windows能显示的字符集gb2312

原文地址:https://www.cnblogs.com/chancegq/p/9905333.html

时间: 2024-11-10 23:01:21

关于mysql安装后在客户端cmd插入语句无法执行的问题的相关文章

MySQL安装后默认自带数据库的作用

大家在学习MySQL时,安装后都会发现里边已经自带了几个默认的数据库,我装的MySQL5.5里边自带六个数据库 网上查了一些资料对这几个数据库的功能做一下学习. 1.information_schema 这个库中有很多的表 information_schema数据库表说明: SCHEMATA表:提供了当前mysql实例中所有数据库的信息.是show databases的结果取之此表. TABLES表:提供了关于数据库中的表的信息(包括视图).详细表述了某个表属于哪个schema,表类型,表引擎,

mysql 安装后无法登陆mysql的 shell 那mysql>经验:ERROR 1045 (28000): Access denied for user 'root'@'localhost‘

[[email protected] ~]# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 网上找了非常多的文章还是没有解决我的问题. 1.首先能够确认的是mysql 命令行 sql命令keywo

Mysql安装后没有服务

你安装了mysql没有,没有就先安装,安装好mysql以后,在bin目录下有个mysqld.exe,运行这个程序就可以添加mysql服务,但是运行这个程序需要使用参数,否则就会以命令行窗口形式启动MYSQL数据库,命令参数如下: 安装服务(MySQL)的命令:mysqld.exe --install 可以指定服务的名字,例如:mysqld.exe --install MySQL5 以上命令安装的服务是开机自动运行,如果开机不自动启动,那么参数如下:mysqld.exe --install-man

mysql安装后服务启动不了

1.1 前言 最近真的是倒霉到家,装个mysql都能把所有的问题给问候了一遍······不过这也是一个宝贵的经验,得好好总结下,毕竟也不知道以后会不会再次遇到.如果有网友也能像我这样倒霉,但是能够幸运地看到我这个文章,并且真正解决问题,那我就欣慰了. 1.2 我的倒霉过程 公司的新电脑到了,由于个人原因,我想在本机装个mysql,方便自己工作.我知道安装mysql是有两种方式的,一种是msi安装包自动安装,一种是zip包解压后配置相关文件进行安装.刚开始我想都没想就选择了msi自动安装,结果各种

MySQL安装后的设置和测试(参考MySQL官方文档)

本文讨论安装MySQL后应执行的任务:如有必要,初始化数据目录并创建MySQL授权表.对于某些MySQL安装方式,以下安装方式可以自动进行数据目录初始化:1.由MySQL安装程序执行的Windows安装操作.2.使用Oracle的服务器RPM或Debian发行版在Linux上安装.3.在许多平台上使用本机打包系统进行安装,包括Debian Linux.Ubuntu Linux.Gentoo Linux和其他平台.4.使用DMG发行版在macOS上安装. 对于其他平台和安装类型,必须手动初始化数据

MySQL安装后的基本安全优化

MySQL5.6及以下的版本,安装后默认自带一个test的数据库,并且在MySQL5.6中,mysql.user用户表中带有用户名为空的用户,等等的默认设置,这些都是不安全的,容易给他人利用的机会.所以需要在安装MySQL后做些优化,加强MySQL数据库的安全性. 1.操作系统与MySQL的基本环境信息: 操作系统版本.操作系统内核版本:lsb_release -a.uname -r     MySQL数据库版本:mysql> select version();  MySQL数据库安装后默认的数

mysql安装后开启远程

操作系统为centos7 64 1.修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2.重启 mysqld 服务:systemctl restart mysqld 3.使用 root 用户登录到 mysql:mysql -u root 4.切换到mysql数据库,更新 user 表: update user set authentication_string = password('r

Windows 10 下mysql 安装后无法启动问题

安装过程: 1. 官网下载5.15.7, http://dev.mysql.com/downloads/, 选择开源社区版:MySQL Community Server (GPL) 2. 我解压后放在 E:\mysql\5.7.15\ 下面 3. 将E:\mysql\5.7.15\bin加入系统path 4. 安装mysql服务: mysqld --install 5. 编辑E:\mysql\5.7.15\my.ini文件 # For advice on how to change settin

mysql安装后设置密码

换了新电脑,需要将mysql重新安装一下 ,记录一下更改密码的过程刚刚安装好mysql 是没有密码的安装启动后需要先关闭cmd再重新以管理员身份启动cmd输入mysqladmin -u root -p password出现Enter password:,回车出现New password:输入新的密码,出现Confirm new password:确认密码.完成 原文地址:https://www.cnblogs.com/jiajia718/p/10329379.html