WAMP的MySQL 笔记

来源:互联网 发布:h5棋牌源码定制 编辑:程序博客网 时间:2024/05/22 14:54

在MySQl的根目录下有my.ini的配置文件,写下几个常用的参数

datadir 数据库文件的根目录#innodb_data_home_dir = C:\mysql\data/  iddata1文件所在目录#innodb_data_file_path = ibdata1:10M:autoextend  MySQL会创建一个名为iddata1的10MB大小的自动扩展数据文件

在data目录对应的数据库目录下都有对应表的.frm文件,这个文件是用来保存每个数据表的元数据(meta)信息,包括表结构的定义等。.frm文件跟数据库存储引擎无关,即任何存储引擎的数据表都必须有.frm文件,该文件可以用来在数据库崩溃时恢复表结构。

MySQL文件包括MySQL所建数据库文件和MySQL所用引擎创建的数据库文件。

引擎

WAMP的MySQL用的是innoDB引擎。还有另外一种引擎叫MyISAM引擎。

innoDB引擎的文件:ibdata1,ibdata2等:系统表空间文件,存储innoDB系统信息和用户数据库表数据和索引,所有表共用。在data目录下.ibd文件:单表表空间文件,每一表使用一个表空间文件,存放用户数据库表数据个索引。日志文件:id_logfile0.id_logfile1
MyISAM引擎的文件:.myd即my data,表数据文件.myi即my index,索引文件.log日志文件

取消报错声音

使用MySQL的命令终端时,如果输入SQL有误,将有beep声。
若要关闭该功能,根据mysql –help,使用mysql –no-beep即可。
再my.ini配置文件中,在[mysql] 下加入一行
no-beep
最后重新启动MySQL数据库即可

这里写图片描述

端口号

mysql的默认端口号为3306,可在my.ini配置文件中修改两处(分别是[mysqld]和[client]。 没修改[wampmysqld]处的port值,mysql可以用,但不知道有没有其他问题出现)

这里写图片描述

这里写图片描述

在mysql工作环境下查看当前占用的端口号:

mysql>show variables like 'port';

解决wamp下mysql错误提示乱码现象

在my.ini配置文件中[mysqld]下,写language=d:/wamp/bin/mysql/mysql5.6.17/share/english
意为指定提示语言的语言包;

这里写图片描述

参考

0 0
原创粉丝点击