配置文件sql|数据库配置文件是哪个路径多少

|

Ⅰ 数据库配置文件是哪个,路径多少

一般分为windows和linuxwindows通常放在安装目录下的 \MySQL\MySQL Server 5.0\my.iniLinux 默认是放在 /etc/my.cnf以下是my.cnf配置文件参数解释:[client] port = 3309 socket = /home/mysql/mysql/tmp/mysql.sock [mysqld] !include /home/mysql/mysql/etc/mysqld.cnf #包含的配置文件 ,把用户名,密码文件单独存放 port = 3309 socket = /home/mysql/mysql/tmp/mysql.sock pid-file = /longxibendi/mysql/mysql/var/mysql.pid basedir = /home/mysql/mysql/ datadir = /longxibendi/mysql/mysql/var/ # tmp dir settings tmpdir = /home/mysql/mysql/tmp/ slave-load-tmpdir = /home/mysql/mysql/tmp/ #当slave 执行 load data infile 时用 #language = /home/mysql/mysql/share/mysql/english/ character-sets-dir = /home/mysql/mysql/share/mysql/charsets/ # skip options skip-name-resolve #grant 时,必须使用ip不能使用主机名 skip-symbolic-links #不能使用连接文件 skip-external-locking #不使用系统锁定,要使用myisamchk,必须关闭服务器 skip-slave-start #启动mysql,不启动复制 #sysdate-is-now # res settings back_log = 50 #接受队列,对于没建立tcp连接的请求队列放入缓存中,队列大小为back_log,受限制与OS参数 max_connections = 1000 #最大并发连接数 ,增大该值需要相应增加允许打开的文件描述符数 max_connect_errors = 10000 #如果某个用户发起的连接error超过该数值,则该用户的下次连接将被阻塞,直到管理员执行flush hosts ; 命令;防止黑客 #open_files_limit = 10240 connect-timeout = 10 #连接超时之前的最大秒数,在Linux平台上,该超时也用作等待服务器首次回应的时间 wait-timeout = 28800 #等待关闭连接的时间 interactive-timeout = 28800 #关闭连接之前,允许interactive_timeout(取代了wait_timeout)秒的不活动时间。客户端的会话wait_timeout变量被设为会话interactive_timeout变量的值。 slave-net-timeout = 600 #从服务器也能够处理网络连接中断。但是,只有从服务器超过slave_net_timeout秒没有从主服务器收到数据才通知网络中断 net_read_timeout = 30 #从服务器读取信息的超时 net_write_timeout = 60 #从服务器写入信息的超时 net_retry_count = 10 #如果某个通信端口的读操作中断了,在放弃前重试多次 net_buffer_length = 16384 #包消息缓冲区初始化为net_buffer_length字节,但需要时可以增长到max_allowed_packet字节 max_allowed_packet = 64M # #table_cache = 512 #所有线程打开的表的数目。增大该值可以增加mysqld需要的文件描述符的数量 thread_stack = 192K #每个线程的堆栈大小 thread_cache_size = 20 #线程缓存 thread_concurrency = 8 #同时运行的线程的数据 此处最好为CPU个数两倍。本机配置为CPU的个数 # qcache settings query_cache_size = 256M #查询缓存大小 query_cache_limit = 2M #不缓存查询大于该值的结果 query_cache_min_res_unit = 2K #查询缓存分配的最小块大小 # default settings # time zone default-time-zone = system #服务器时区 character-set-server = utf8 #server级别字符集 default-storage-engine = InnoDB #默认存储 # tmp & heap tmp_table_size = 512M #临时表大小,如果超过该值,则结果放到磁盘中 max_heap_table_size = 512M #该变量设置MEMORY (HEAP)表可以增长到的最大空间大小 log-bin = mysql-bin #这些路径相对于datadir log-bin-index = mysql-bin.index relayrelay-log = relay-log relayrelay_log_index = relay-log.index # warning & error log log-warnings = 1 log-error = /home/mysql/mysql/log/mysql.err log_output = FILE #参数log_output指定了慢查询输出的格式,默认为FILE,你可以将它设为TABLE,然后就可以查询mysql架构下的slow_log表了 # slow query log slow_query_log = 1 long-query-time = 1 #慢查询时间 超过1秒则为慢查询 slow_query_log_file = /home/mysql/mysql/log/slow.log #log-queries-not-using-indexes #log-slow-slave-statements general_log = 1 general_log_file = /home/mysql/mysql/log/mysql.log max_binlog_size = 1G max_relay_log_size = 1G # if use auto-ex, set to 0 relay-log-purge = 1 #当不用中继日志时,删除他们。这个操作有SQL线程完成 # max binlog keeps days expire_logs_days = 30 #超过30天的binlog删除 binlog_cache_size = 1M #session级别 # replication replicate-wild-ignore-table = mysql.% #复制时忽略数据库及表 replicate-wild-ignore-table = test.% #复制时忽略数据库及表 # slave_skip_errors=all key_buffer_size = 256M #myisam索引buffer,只有key没有data sort_buffer_size = 2M #排序buffer大小;线程级别 read_buffer_size = 2M #以全表扫描(Sequential Scan)方式扫描数据的buffer大小 ;线程级别 join_buffer_size = 8M # join buffer 大小;线程级别 read_rnd_buffer_size = 8M #MyISAM以索引扫描(Random Scan)方式扫描数据的buffer大小 ;线程级别 bulk_insert_buffer_size = 64M #MyISAM 用在块插入优化中的树缓冲区的大小。注释:这是一个per thread的限制 myisam_sort_buffer_size = 64M #MyISAM 设置恢复表之时使用的缓冲区的尺寸,当在REPAIR TABLE或用CREATE INDEX创建索引或ALTER TABLE过程中排序 MyISAM索引分配的缓冲区 myisam_max_sort_file_size = 10G #MyISAM 如果临时文件会变得超过索引,不要使用快速排序索引方法来创建一个索引。注释:这个参数以字节的形式给出.重建MyISAM索引(在REPAIR TABLE、ALTER TABLE或LOAD DATA INFILE过程中)时,允许MySQL使用的临时文件的最大空间大小。如果文件的大小超过该值,则使用键值缓存创建索引,要慢得多。该值的单位为字节 myisam_repair_threads = 1 #如果该值大于1,在Repair by sorting过程中并行创建MyISAM表索引(每个索引在自己的线程内) myisam_recover = 64K#允许的GROUP_CONCAT()函数结果的最大长度 transaction_isolation = REPEATABLE-READ innodb_file_per_table #innodb_status_file = 1 #innodb_open_files = 2048 innodb_additional_mem_pool_size = 100M #帧缓存的控制对象需要从此处申请缓存,所以该值与innodb_buffer_pool对应 innodb_buffer_pool_size = 2G #包括数据页、索引页、插入缓存、锁信息、自适应哈希所以、数据字典信息 innodb_data_home_dir = /longxibendi/mysql/mysql/var/ #innodb_data_file_path = ibdata1:1G:autoextend innodb_data_file_path = ibdata1:500M;ibdata2:2210M:autoextend #表空间 innodb_file_io_threads = 4 #io线程数 innodb_thread_concurrency = 16 #InnoDB试着在InnoDB内保持操作系统线程的数量少于或等于这个参数给出的限制 innodb_flush_log_at_trx_commit = 1 #每次commit 日志缓存中的数据刷到磁盘中 innodb_log_buffer_size = 8M #事物日志缓存 innodb_log_file_size = 500M #事物日志大小 #innodb_log_file_size =100M innodb_log_files_in_group = 2 #两组事物日志 innodb_log_group_home_dir = /longxibendi/mysql/mysql/var/#日志组 innodb_max_dirty_pages_pct = 90 #innodb主线程刷新缓存池中的数据,使脏数据比例小于90% innodb_lock_wait_timeout = 50 #InnoDB事务在被回滚之前可以等待一个锁定的超时秒数。InnoDB在它自己的 锁定表中自动检测事务死锁并且回滚事务。InnoDB用LOCK TABLES语句注意到锁定设置。默认值是50秒 #innodb_flush_method = O_DSYNC [mysqlmp] quick max_allowed_packet = 64M [mysql] disable-auto-rehash #允许通过TAB键提示 default-character-set = utf8 connect-timeout = 3

Ⅱ sql2008配置文件路径怎么改

1、先根据小编上方所提示的进行操作2、进行安装前的准备3、进行安装的基本要求的查看,用户可无需查看,直接跳过即可4、选择如下图所示的位置5、输入产品密匙,产品序列号用户可在下方的介绍中随意选择一个6、勾选“我接受”,然后点击“下一步”7、更新程序,有的话直接更新,没有直接点击“下一步”8、进行程序的文件的安装9、安装程序,安装好之后点击“下一步”10、默认状态即可,点击“下一步”11、进行功能的选择,小编建议都选择或者是默认即可,以免自己选择出现安装不能使用的情况出现12、安装完成,点击“下一步”

Ⅲ SQL数据库配置文件

没什么用的,主要是记住你备份在什么地方而已.

Ⅳ SQL语句放在配置文件里这样行不行

执行起来是没有问题,但是维护的工作量比较大。有的程序为了好调整,将SQL语句放入到加密的文本文件中,这样在调整时能够快速修改。

Ⅳ 如何使用配置文件安装 SQL Server 2008

可以使用配置文件在整个企业中部署具有相同配置的 SQL Server。通过创建一个启动 Setup.exe 的批处理文件,还可以使企业范围内的手动安装得以标准化。安装程序仅支持通过命令提示符使用配置文件。下面列出了在使用配置文件时参数的处理顺序:配置文件覆盖包中的默认值命令行的值覆盖配置文件中的值配置文件可以用来跟踪每个安装的参数和值。这使得配置文件适合用于对安装进行验证和审核。配置文件结构 ConfigurationFile.ini 文件是一个文本文件,其中具有参数(名称/值对)和描述性注释。下面是 ConfigurationFile.ini 文件的一个示例:;SQLSERVER2008 Configuration File [SQLSERVER2008] ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter. ACTION="Install" ; Specifies features to install, uninstall, or upgrade. The list of top-level features include SQL, AS, RS, IS, and Tools. The SQL feature will install the database engine, replication, and full-text. The Tools feature will install Management Tools, Books online, Business Intelligence Development Studio, and other shared components. FEATURES=SQL,Tools如何生成配置文件 插入SQL Server 安装介质。然后双击根文件夹中的 Setup.exe。若要从网络共享进行安装,请找到共享中的根文件夹,然后双击 Setup.exe。按照向导操作,直到出现“准备安装”页。配置文件的路径是在“准备安装”页的配置文件路径部分中指定的。有关如何安装 SQL Server 的详细信息,请参阅如何安装 SQL Server 2008 R2(安装程序)取消安装并且不要真正完成安装,以便生成 INI 文件。注意:安装程序基础结构将写出已运行操作的所有适当参数,但不包括密码等敏感信息。/IAcceptSQLServerLicenseTerms 参数也不写出到配置文件,它要求修改配置文件或在命令提示符下提供一个值。有关详细信息,请参阅如何从命令提示符安装 SQL Server 2008 R2。另外,对于通常不通过命令提示符提供值的布尔参数,值将包括在内。使用配置文件安装 SQL Server 2008 只能在命令行安装中使用配置文件。注意:如果需要对配置文件进行更改,建议您创建一个副本并对副本进行操作。如何使用配置文件安装独立的 SQL Server 实例 通过命令提示符运行安装,然后使用 ConfigurationFile 参数提供 ConfigurationFile.ini 文件。如何使用配置文件准备和完成独立 SQL Server 实例的映像 (SysPrep)准备一个或多个 SQL Server 实例并在同一计算机上配置它们。从安装中心的“高级”页运行“SysPrep 部署的独立实例的映像准备”,并捕获准备映像配置文件。将同一个准备映像配置文件用作准备 SQL Server 的多个实例的模板。从安装中心的“高级”页运行“已准备独立实例的映像完成”,以便在计算机上配置准备的实例。使用Windows SysPrep 工具准备操作系统的映像,包括未配置的、已准备的 SQL Server 实例。从安装中心的“高级”页运行“SysPrep 部署的独立实例的映像准备”,并捕获准备映像配置文件。从安装中心的“高级”页运行“已准备独立实例的映像完成”,但在捕获完全的配置文件之后,在“已准备好完成”页上取消它。可以将完全的映像配置文件随 Windows 映像一起存储,以便自动执行已准备实例的配置。如何使用配置文件安装 SQL Server 故障转移群集 集成安装选项(在一个节点上创建单节点故障转移群集并在其他节点上运行 AddNode):运行“安装故障转移群集”选项,并捕获列出所有安装设置的配置文件。通过提供 ConfigurationFile 参数运行命令行故障转移群集安装。在要添加的其他节点上,运行 AddNode 以捕获适用于现有故障转移群集的 ConfigurationFile.ini 文件。通过使用 ConfigurationFile 参数提供相同的配置文件,在将要加入故障转移群集的所有其他节点上运行命令行 AddNode。高级安装选项(在所有故障转移群集节点上准备故障转移群集,接着在准备好所有节点后,在拥有共享磁盘的节点上运行完成):在其中一个节点上运行 Prepare,然后捕获 ConfigurationFile.ini 文件。在将为故障转移群集准备的所有节点上,为安装程序提供相同的 ConfigurationFile.ini 文件。准备好所有节点后,在拥有共享磁盘的节点上运行完成故障转移群集操作,然后捕获 ConfigurationFile.ini 文件。接着,您可以提供此 ConfigurationFile.ini 文件以完成故障转移群集。如何使用配置文件在 SQL Server 故障转移群集中添加或删除节点在被动节点上运行升级源码天空,然后捕获 ConfigurationFile.ini 文件。您可以通过执行真正的升级,或者可以通过在升级过程结束时退出而不进行真正的升级来达到此目的。

Ⅵ 如何设置配置文件数据库为sql server数据库

AppSettings(用在vs2003,05也可以用)<add key="connectionfstringname" value="data source=服务器名或ip; initial catalog=数据库名;user id=用户;password=密码"></add>//可以省略(user id=用户;password=密码)ConnectionStrings<connectionstrings> <addname="connectionstringname" connectionstring="data source=服务器名;initial catalog=数据库名;user id=用户;password=密码" providername="system.data.sqlclient"/></connectiionstring>直接连接数据库文件(1)在webconfig里配置

Ⅶ 为啥要把sql语句写到配置文件,不解

把数据库查询语句写死当然行,一开始编程的人肯定就是这么做的,但是,你的查询语句只要有一点小改动,你就得重新编译你的程序,如果你是在开发环境下还好,遇到问题随时就编译了,你要是在生产环境中,你手头没有开发工具,只有记事本,你就没法儿了。

Ⅷ 如何写sqlserver的ini配置文件

uses Inifile;var ini:tinifile; SqlServer,Sqlusr,SqlPwd:string;begin ini:=tinifile.create('My.ini'); SqlServer :=ini.ReadString('Server','SqlServer',''); //读取INI配置文件服务器IP地址 Sqlusr :=ini.ReadString('Server','Sqlusr',''); //读取INI配置文件SQL账号 SqlPwd :=ini.ReadString('Server','Sqlpwd',''); //读取INI配置文件SQL密码 //然后使用ADOquery将账号密码加入后连接就可以了 end;ini配置文件:[Server]SqlServer=127.0.0.1Sqlusr=saSqlpwd=123456

Ⅸ SQL 如何改配置文件,把配置文件中的网络连接改成本地数据库连接

把配置文件中的数据库服务器地址改成127.0.0.1就行了,其他数据库登陆用户名密码这些根据实际情况修改


赞 (0)