mysql-my怎么配置 mysql配置mycnf-成都快上网建站

mysql-my怎么配置 mysql配置mycnf

mysql的配置文件my.cnf 或者 my.ini在哪啊? 想修改它,怎么修改啊?

一般linux上都放在/etc/my.cnf ,window上安装都是默认可能按照上面的路径还是没找到,window上 可以登录到mysql中 使用 showvariableslike'%data%'先找到data存放路径,一般my.ini在data文件的上一级。

公司主营业务:网站建设、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出筠连免费做网站回馈大家。

win下的是my.ini,一般会在安装目录的根目录。

举例:

Windows7电脑上的方法。

1)从任务栏找到MySQLNotifier,右键单击,选择“SQLEditor”打开

2)可以看到MySQLWorkbench被打开,从左侧边栏Navigator选择OptionsFile;如果左侧没有Navigator,那么在右上角选择显示左侧边栏的选项。

3)在Workbench下部可以看到ConfigurationFile所处的位置,即为my.ini的路径。

扩展资料:

使用mysql--help查看关于MYSQL对应 配置文件my.cnf搜索顺序,windows和linux上都是该命令查看; linux上可以使用mysql--help|grepmy.cnf过滤查看。

参考资料:mysql--MYSQL官网

怎么安装mysql my怎么配置

解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。

3. 添加环境变量

变量名:MYSQL_HOME

变量值:D:\Program Files\mysql-5.6.22-winx64

即为mysql的自定义解压目录。

再在Path中添加 %MYSQL_HOME%\bin

4. 注册windows系统服务

将mysql注册为windows系统服务

操作如下:

1)新建一个my.ini文件并把my.ini文件拷贝到c:\windows目录下,my.ini内容如下:

[client]

port=3306

default-character-set=utf8

[mysqld]

# 设置为MYSQL的安装目录

basedir=D:\Program Files\mysql-5.6.22-winx64

# 设置为MYSQL的数据目录

datadir=D:\Program Files\mysql-5.6.22-winx64/data

port=3306

character_set_server=utf8

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

2)从控制台进入到MySQL解压目录下的 bin 目录下。

3)输入服务安装命令:

mysqld.exe -install

如果出现Install/Remove of the Service Denied!

是因为WINDOW 7 跟 vista 的权限更严格

进入 C:\Window\System32 找到CMD.EXE 右键选择 以管理员身份 进行,再进入相应目录执行命令,一切就OK了。

安装成功后会提示服务安装成功。

注:my-default.ini文件在MySQL解压后的根目录下,如果没有,可从其他地方中获取。

移除服务命令为:mysqld remove

5. 启动MySQL服务

方法一:

启动服务命令为:net start mysql

方法二:

打开管理工具 服务,找到MySQL服务。

通过右键选择启动或者直接点击左边的启动来启动服务。

6. 修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

方法一:

c:mysql –uroot

mysqlshow databases;

mysqluse mysql;

mysqlUPDATE user SET password=PASSWORD("123456") WHERE user='root';

mysqlFLUSH PRIVILEGES; 【注意一定不要遗忘这句话,否则密码更改不能生效】

mysqlQUIT

MySQL my.cnf 的配置

[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

##########################################################################################################

server-id = 1

port = 3306

user = mysql

##########################################################################################################

basedir = /usr/local/mysql-5.7.21

datadir = /usr/local/mysql-5.7.21/data

tmpdir = /tmp

socket = /tmp/mysql.sock

##########################################################################################################

transaction_isolation = REPEATABLE-READ

##########################################################################################################

default_storage_engine = InnoDB

default_tmp_storage_engine = InnoDB

internal_tmp_disk_storage_engine = InnoDB

character-set-server = utf8

collation-server = utf8_general_ci

lower_case_table_names = 1

##########################################################################################################

max_connections = 10000

max_connect_errors = 10000

open_files_limit = 65535

interactive_timeout = 1800

wait_timeout = 1800

back_log = 900

##########################################################################################################

max_allowed_packet = 128M

##########################################################################################################

tmp_table_size = 64M

max_heap_table_size = 64M

query_cache_type = 0

query_cache_size = 64M

query_cache_limit = 2M

query_cache_min_res_unit = 4kb

binlog_cache_size = 1M

key_buffer_size = 64M

read_buffer_size = 262144

read_rnd_buffer_size = 1M

sort_buffer_size = 1M

join_buffer_size = 1M

table_open_cache = 2000

table_definition_cache = 1400

table_open_cache_instances = 2

thread_cache_size = 16

thread_stack = 512k

##########################################################################################################

general_log = 0

general_log_file = /usr/local/mysql-5.7.21/log/mysql-general.log

log_error_verbosity = 2

log_error = /usr/local/mysql-5.7.21/log/mysql-error.log

slow_query_log = 1

long_query_time = 3

min_examined_row_limit = 100

log_throttle_queries_not_using_indexes = 0

slow_query_log_file = /usr/local/mysql-5.7.21/log/mysql-slow.log

log-queries-not-using-indexes = 1

log_bin = /usr/local/mysql-5.7.21/log/mysql-bin.log

expire_logs_days = 0

max_binlog_size = 1000M

binlog_format = row

##########################################################################################################

innodb_page_cleaners = 4

innodb_page_size = 16384

innodb_buffer_pool_size = 512M

innodb_buffer_pool_instances = 1

innodb_buffer_pool_chunk_size = 128M

innodb_buffer_pool_load_at_startup = 1

innodb_buffer_pool_dump_at_shutdown = 1

innodb_lru_scan_depth = 1024

innodb_lock_wait_timeout = 60

innodb_io_capacity = 2000

innodb_io_capacity_max = 4000

innodb_flush_method = O_DIRECT

innodb_file_per_table = 1

innodb_undo_directory = /usr/local/mysql-5.7.21/log

innodb_undo_tablespaces = 0

innodb_undo_logs = 128

innodb_undo_log_truncate = 1

innodb_max_undo_log_size = 1G

innodb_log_group_home_dir = /usr/local/mysql-5.7.21/log

innodb_log_file_size = 128M

innodb_log_files_in_group = 3

innodb_log_buffer_size = 16M

innodb_flush_log_at_timeout = 1

innodb_flush_log_at_trx_commit = 1

innodb_open_files = 8192

innodb_read_io_threads = 4

innodb_write_io_threads = 4

innodb_thread_concurrency = 0

innodb_purge_threads = 4

innodb_old_blocks_pct = 37

innodb_old_blocks_time=1000

innodb_use_native_aio = 1

innodb_data_home_dir=/usr/local/mysql-5.7.21/data

innodb_data_file_path = ibdata1:12M:autoextend

##########################################################################################################

explicit_defaults_for_timestamp = 1

[mysqldump]

quick

max_allowed_packet = 16M

[mysql]

auto-rehash

socket = /tmp/mysql.sock


网页标题:mysql-my怎么配置 mysql配置mycnf
新闻来源:http://kswjz.com/article/dddispe.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流