Windows下环境变量修改(涉及MySQL命令的直接运行)
右键我的电脑->属性->高级->环境变量
可以看到有用户变量和系统变量
在这里我们可以进行修改环境变量
比如说我们安装了MySQL服务器,想进入MySQL的命令行的话就必须运行cmd
如果没有设置环境变量的话我们必须进入MySQL的安装路径才能使用mysql -u root -p这个命令
这样会给我们带来很多麻烦,这时候我们想怎么才能打开cmd后直接运行mysql -u root -p这个命令
我们的做法是在用户变量的path变量中加入MySQL的安装路径,path变量中有很多变量,需要使用分号分隔
接着设置完毕后,启动cmd,直接输入mysql -u root -p我们便可进入MySQL的命令行了
相关文档:
数据库表单的创建
mysql> create database shuishengmu;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql & ......
下面先来看看例子:
table
id name
1 a
2 b
3 c
4 c
5 b
库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。
比如我想用一条语句查询得到name不重复的所有数据,那就必须使用distinct去掉多余的重复记录 ......
mysql> explain select count(id) from t_prehandle_zhigao_05 as zhigao where start_time > '2008-05-30';
+----+-------------+--------+-------+---------------+------------+---------+------+---------+--------------------------+
| id | select_type | table | type | p ......
今天在写实习生的培训PPT时,用mysql的command line client插入一条带中文的记录时,报data to long的错误,
在网上查看了相关资料,说的是因为这个console使用了一种编码方式,把命令编码后再发送到数据库,具体请参看http://www.cnblogs.com/ovliverlin/archive/2007/11/26/972549.html,说的比较详细,本人看完后,直接 ......