Windows下环境变量修改(涉及MySQL命令的直接运行)
右键我的电脑->属性->高级->环境变量
可以看到有用户变量和系统变量
在这里我们可以进行修改环境变量
比如说我们安装了MySQL服务器,想进入MySQL的命令行的话就必须运行cmd
如果没有设置环境变量的话我们必须进入MySQL的安装路径才能使用mysql -u root -p这个命令
这样会给我们带来很多麻烦,这时候我们想怎么才能打开cmd后直接运行mysql -u root -p这个命令
我们的做法是在用户变量的path变量中加入MySQL的安装路径,path变量中有很多变量,需要使用分号分隔
接着设置完毕后,启动cmd,直接输入mysql -u root -p我们便可进入MySQL的命令行了
相关文档:
我的程序是用ADO来连接Mysq数据库的,这是原先写好用在MSSQL上的,改了下连接字符串,所以也就没有用MySql C++ API来重新写了。刚开始使用MySql,遇到的问题总是特别的多,现在又遇到一个主要sql字符串中有中文就报错的问题,没有中文一切正常,整整弄了一个上午,在网上也找了很多资料,发 ......
当用show processlist;看到如下信息时:
LL | login | NULL |
| 697 | unauthenticated user | 218.26.219.186:26944 | NULL | Connect | NULL | login | NULL & ......
本文通过实例介绍了MySQL中的group_concat函数的使用方法,比如select group_concat(name) 。
MySQL中group_concat函数
完整的语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
基本查询
mysql> select * from aa;
+------+------+
| id| name |
+----- ......
1,Mysql插入二进制大对象出现异常,插入二进制出现异常,怎么解决com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
解决办法:url=url=+"?useUnicode=true& ......
一.关于MySQL数据库服务器
MySQL服务器的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来说明。
1、中止MySQL服务(bin/mysqladmin -u root shutdown)
2、在/etc/下找到my.cnf,如果没有就把MySQL的安装目录下的support-files目录下的my-medium.cnf复制到/etc/下并改名为my.cnf即可
......