mysql相关配置及常用功能开启

开启远程访问grantallprivilegeson*.*toroot@'%'Identifiedby'PmPh-(xs_medBooks)#2013';备份还原数据mysqldump-u用户名-p密码-h主机数据库a-w"sql条件"--lock-all-tables>路径mysql-uroot-pusedatabasesourcexxx.sql修改字段字符集ALTERTABLEt1CHANGEc1c1TEXTCHARACTERSETutf8;修改表默认字符集ALTERTABLEtbl_nameDEFAULTCHARACTERSETcharset_name;创建索引CREATEINDEXindex_nameONtable_name(column_list)增加索引ALTERTABLEtable_nameADDINDEXindex_name(column_list)删除索引DROPINDEXindex_nameONtable_name修改密码后生效flushprivilegesunlocktablesSQL语句分析explain特别要注意的是Extra段,如果出现了FileSort,则性能会极差,需要立即调整。修改编码[client]default-character-set=utf8[mysqld]default-character-set=utf8设置表名称不区分大小写[mysqld]lower_case_table_names=1如果没有my.cnf文件可以去share下面找my-medium.cnf文件。并cp到/etc下。开机自启动mysql设为linux服务cp/usr/local/mysql5/share/mysql/mysql.server/etc/init.d/mysqldchkconfig--addmysqldchkconfig--level2345mysqldonchownmysql:mysql-R/usr/local/mysql5/servicemysqldstart下面转自http://database.51cto.com/art/201108/285365.htm我们知道,在MySQL数据库安装完成后,要对my.cnf配置文件进行适当的修改才能充分利用MySQL数据库的功能。但是对于初学者来说,修改my.cnf配置文件似乎是一个比较难的过程。为了解决这个问题,本文我们对配置文件进行了解释,以方便大家学习参考,希望能够对您有所帮助。以下是my.cnf配置文件参数解释:1.[client]2.port=33093.socket=/home/mysql/mysql/tmp/mysql.sock4.[mysqld]5.!include/home/mysql/mysql/etc/mysqld.cnf#包含的配置文件,把用户名,密码文件单独存放6.port=33097.socket=/home/mysql/mysql/tmp/mysql.sock8.pid-file=/longxibendi/mysql/mysql/var/mysql.pid9.basedir=/home/mysql/mysql/10.datadir=/longxibendi/mysql/mysql/var/11.#tmpdirsettings12.tmpdir=/home/mysql/mysql/tmp/13.slave-load-tmpdir=/home/mysql/mysql/tmp/14.#当slave执行loaddatainfile时用15.#language=/home/mysql/mysql/share/mysql/english/16.character-sets-dir=/home/mysql/mysql/share/mysql/charsets/17.#skipoptions18.skip-name-resolve#grant时,必须使用ip不能使用主机名19.skip-symbolic-links#不能使用连接文件20.skip-external-locking#不使用系统锁定,要使用myisamchk,必须关闭服务器21.skip-slave-start#启动mysql,不启动复制22.#sysdate-is-now23.#ressettings24.back_log=50#接受队列,对于没建立tcp连接的请求队列放入缓存中,队列大小为back_log,受限制与OS参数25.max_connections=1000#最大并发连接数,增大该值需要相应增加允许打开的文件描述符数26.max_connect_errors=10000#如果某个用户发起的连接error超过该数值,则该用户的下次连接将被阻塞,直到管理员执行flushhosts;命令;防止黑客27.#open_files_limit=1024028.connect-timeout=10#连接超时之前的最大秒数,在Linux平台上,该超时也用作等待服务器首次回应的时间29.wait-timeout=28800#等待关闭连接的时间30.interactive-timeout=28800#关闭连接之前,允许interactive_timeout(取代了wait_timeout)秒的不活动时间。客户端的会话wait_timeout变量被设为会话interactive_timeout变量的值。31.slave-net-timeout=600#从服务器也能够处理网络连接中断。但是,只有从服务器超过slave_net_timeout秒没有从主服务器收到数据才通知网络中断32.net_read_timeout=30#从服务器读取信息的超时33.net_write_timeout=60#从服务器写入信息的超时34.net_retry_count=10#如果某个通信端口的读操作中断了,在放弃前重试多次35.net_buffer_length=16384#包消息缓冲区初始化为net_buffer_length字节,但需要时可以增长到max_allowed_packet字节36.max_allowed_packet=64M#37.#table_cache=512#所有线程打开的表的数目。增大该值可以增加mysqld需要的文件描述符的数量38.thread_stack=1...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?