SQLyog小工具,小插件,在第一次打开的时候要新建一个连接。要连接哪个数据库,这块可以不用指定。在这里我们就可以进行数据库的操作。这块显示出来的和DOS操作是一样的。这里我们通过这种图形化的界面操作会比较直观,也比较方便。
面向报表的存储。
商用数据库的执行速度不满意。
MySQL3.22是一个标志性版本,实现了基本的SQL语句。
MySQL是开放源码的。任何人都可以直接修改源码。
MySQL并不是最优秀的数据库,但因为开源,传播最广。
优点:
1.性能快捷,优化SQL语言
2.灵活且安全
3.多线程和可靠性
4.可移植性和开放源代码
5.(表和列)遵循国际标准和国际化支持
6.为多种语言提供API
缺点和不足:
1.不能直接处理XML
2.不支持用户自定义数据类型
3.MySQL不能提供数据的实时处理分析的功能
4.对json支持。
从MySQL官网上下载MySQL时需要先注册。
安装完成后需要对MySQL进行配置。
第一步是对MySQL对内存使用的配置。
选择表空间的路径。
选择连接服务器的个数。
MySQL默认的端口号是3306。
对中文字符支持的比较全的字符集是gbk或者gb2312。
h表示指定当前使用的MySQL服务器的名字或者IP地址。
当密码写在命令行上时,-p和密码之间时不能有空格的。
MySQL不是系统内部命令,是因为没有添加系统环境变量。
这个内部命令在哪呢?
实际上使用的就是这个可执行程序。
想使用哪个数据库:use + 数据库名字
显示所有的数据库:show databases;
显示该数据库中所有的数据表:show tables;
放弃正在执行的命令:\c
查看MySQL服务器的状态信息:
处理SQL文件的命令:MySQL [option] dbname <file.sql mysql -u root -p default -character-set=latin1 dbname <backup.sql;