如何修改mysql数据库的连接数
新安装后的mysql数据库,其默认的最大连接数为100。
方法一:
在mysql安装路径下,找到my.ini或者my.cnf文件,打开它找到max_connections,设置成1000; 然后重启mysql服务。
方法二:
在mysql运行环境下,进入mysql命令下:
mysql> set global max_connections=1000;
然后关闭mysql重启它;
在./bin路径下,使用 # ./mysqladmin -uroot -p123456 variables | grep "max_connections"
看到 | max_connections | 1000 |
说明新修改的连接数已经生效了。
也可以在mysql运行环境下,执行:mysql> show variables; 查看max_connections的值。
也可以在mysql运行环境下,执行:mysql> show status; 查看当前活动的连接线程值,即找到threads_connected的值就是了。
方法三:
编辑mysqld_safe文件: # vi /usr/local/mysql/bin/mysqld_safe
找到msyqld启动的那两行,在后面加上参数:
-O max_connections=1500
然后重新启动mysql服务,就OK了。
相关文档:
mysql添加用户方法
建立数据库gamesp
create database gamesp;
添
加用户
grant all on 数据库名.* to 用户
名
@localhost identified by '密码';
grant all on gamesp.* to
newuser@localhost
identified by
'pas ......
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
[root@localhost]# mysql -u root -p
Enter password:
ERROR 2002 (H ......
Mysql在运行一段时间后,随着库容量的增大,表的增多,有的时候因为掉电或者其他原因导致数据库损坏,比如: 检查优化并修复所有的数据库,我们可以使用mysql自带的mysqlcheck命令来快速修复所有的数据库或者特定的数据库; 进入Mysql的Bin目录:d:\MySQL\MySQL Server 4.1\bin or /usr/bin/
(ls my* 显示my开头的文件) ......
一、MySql,用cmd命令提示行连接数据库,发现查询数据库中的中文出现乱码,而数据库里面存的是utf8,都是正确的
于是上网搜索一下,
找到相关设置方法如下。
1、MySQL是有一些环境变量可以设置,
可输入:show variables;可查看当前的环境变量设置;
2、这些变量当中有一部分与字符相关的设置,
可输入:show variabl ......