mysql 常用命令
当你运行mysql commond line client后,会看到提示符
输入密码后进入如下页面
这样你就可以在这个DOS框里输入SQL语句,执行了。
1 创建数据库命令
在创建数据库之前可以是用命令
show databases;
查看有那些数据库,如下图
初学者在输入这个命令的时候会经常忘记DATABASES的最后一个S,可以想像在数据库软件中不止一个数据库啊,要查看所有的数据库,所以这里要用复式了,这样就OK了。在创建数据库时,要确保你新创建的数据库名称和现有的有没有重名的,若有重名的会有向下面这样图片里的错误提示报出
我们来尝试创建一个新的数据库,名字叫CAT吧
create database cat;
在输入这个句命令后界面会有如下的提示出来,下图:
这样你就可以在这个数据库中做自己的事情了,如创建一个表等等....
当然与创建想反的就是撤销数据库,我们来看看这个命令是怎么样的
drop database cat;
后续我们还会增加常用数据库的语句,一步一步学MYSQL进行中....
相关文档:
MySQL重新安装的时候出现了问题:Could not start the service MySQL. Error:0,原因是没有对旧的MySQL完全卸载掉。
在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,然后手动删除原安装文件,但是你并不能完整的把MYSQL服务删 ......
转载自:http://www.neatstudio.com/index-4.shtml
文章来自寂寞hacker,http://hi.baidu.com/isbx/blog/item
/08ef48547ef1ad58574e00bf.html:
当前的Web开发者中肯定有不少人没有注意到作者所提到的这两个问题的。
第一个问题是这样的,MySQL默认有一个配置参数
max_packet_size,这个参数是用于限制MySQL客户端和My ......
使用临时表的好处:
使用临时表存放中间结果,加速查询,或存放临时结果.
(1)
创建临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字:
CREATE TEMPORARY TABLE tmp_table (
name VARCHAR(10) NOT NULL,
value INTEGER NOT NULL
)
(2)
临时表将在你连接MySQL期间存在。当你断开时,MySQL ......
定期维护你的数据表。
工具:mysqlcheck myisamchk
mysqlcheck客户端可以检查和修复MyISAM表。它还可以优化和分析表。
mysqlcheck的功能类似myisamchk,但其工作不同。
主要差别是当mysqld服务器在运行时必须使用mysqlcheck,而myisamch ......
因为MySQL表保存为文件方式,很容易备份。要想保持备份的一致性,对相关表执行LOCK TABLES操作,然后对表执行FLUSH TABLES。你只需要读锁定;这样当你复制数据库目录中的文件时,允许其它客户继续查询表。需要FLUSH TABLES语句来确保开始备份前将所有激活的索引页写入硬盘。
备份方法:
A.备份的是SQL脚本
& ......