『壹』 MySQL修改最大连接数,没有my.ini文件,只有my-default,这怎么改
你好,第一种是通过命令行的方式mysql -h host -u user -p password mysql> show variables like 'max_connections';(查可以看当前的最大连接数)msyql> set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功)mysql> exit(推出)但这种方式有个问题,就是设置的最大连接数只在mysql当前服务进程有效,一旦mysql重启,又会恢复到初始状态。因为mysql启动后的初始化工作是从其配置文件中读取数据的,而这种方式没有对其配置文件做更改。第二种修改配置文件使用这个方式,你首先要知道mysql是怎么加载mysql配置文件的。查看mysql加载配置文件的方法是这样的首先切换到mysql安装路径/bin目录中,然后在执行./mysqld –verbose –help | grep -A 1 'Default options' 来查看mysql启动时加载的配置文件。找到配置文件只要修改参数max_connections,将其改为max_connections=1000,然后重启MySQL即可。至于你没有my.cnf文件可能是你安装mysql的问题,可以把my-default.cnf文件拷贝一份到执行上面的命令的路径中
『贰』 Mysql如何配置my.ini文件
1、在我们的电脑上面找到mysql的安装路径,点击进去。
『叁』 如何在mysql创建my.ini 文件和data目录
1、连接到mysql数据库服务器,查看默认存储目录位置。
『肆』 mysql my-default.ini 在哪
步骤:1、查找my.ini位置,可通过windows服务所对应mysql启动项,查看其对应属性->可执行文件路径,获取my.ini路径。"D:\MySQL\MySQL Server 5.5\bin\mysqld" –defaults-file="D:\MySQL Data\my.ini" MySQL552、编辑my.ini中对应datadir改前:datadir="D:\MySQL Data\data\"改后:datadir="D:\MySQL Data\MySQL Server 5.5\data\"3、重整mysql对应数据文件目录(若不做,则mysql无法正常启动)4、查找注册表,修改mysql启动项所关联的defaults-file路径:KEY_LOCAL_MACHINE/SYSTEM/Services/MySQL55修改完后,刷新windows服务,再次查看mysql启动项属性->可执行文件路径,结果如下:"D:\MySQL\MySQL Server 5.5\bin\mysqld" –defaults-file="D:\MySQL Data\MySQL Server 5.5\my.ini" MySQL确保将my.ini移植到正确的目录下。5、重启mysql,配置成功。
『伍』 编辑mysql配置文件my.ini 可我的mysql里边没有my.ini
mysql数据库的安装可以分为两种方式:解压方式和安装方式。
两者的区别在于:内如果是安装方式,通常容会运行一个 向导程序,当按照向导,一步步完成,mysql会配置完成,并生成 my.ini。
而解压方式,解压完成后,并没有向导程序,因此需要手动完成 mysql的配置,配置文件 mysql提供了一个缺省的文件,如下图:
将上面的 my-default.ini(由于系统的设置,没有显示 .ini的扩展名),复制(或直接修改)名为 my.ini的文件即可。
『陆』 mysql5.7压缩包怎么安装
1、首先解压缩下载的安装包。2、解压之后可以将该文件夹改名,例如mysql,放到合适的位置,比如放到C:\mysql路径中。3、配置环境:我的电脑->属性->高级->环境变量选择PATH,在其后面添加: mysql\bin文件夹的路径 (如:C:\mysql\bin)PATH=…….; C:\mysql\bin (在PATH最后添加分号;并填写路径)4.修改mysql文件夹下配置文件,默认文件夹内有个名为my-default的配置文件,将其修改为my再在其中修改或添加配置:[mysqld] basedir= "C:\mysql\"(mysql所在目录) datadir= "C:\mysqldata\" (mysql data所在目录,需要在C盘下创建文件夹mysqldata)在C盘下新建mysqldata文件夹。5.以管理员身份运行cmd,执行命令mysqld –initialize 进行初始化创建1个文本文件,并将下述命令置于单一行中:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');用任意名称保存该文件。在本例中,该文件为C:\mysqldata\init.txt。在命令行中执行mysqld –init-file=C:\mysqldata\init.txt此命令会不会自动退出,打开另一个cmd(不需要管理员权限),执行命令mysql -u root -p,按回车键,输入密码为MyNewPassword,即可进入mysql 。退出mysqld 服务可以通过任务管理器结束mysqld.exe进程。6.以管理员身份运行cmd,输入mysqld –install 安装mysql服务。在计算机管理服务中会出现MySQL服务,以后想进入mysql,直接启动MySQL服务即可。启动MySQL 会出现错误:报错的原因是无法找到Mysql执行文件,通过修改注册表进行处理,到注册表里HKEY_LOCAL_MECHINE—SYSTEM —CurrentControlSet—services 更改查找MySQL项值,然后改路径。通过"win"键+R键一起按,调出“运行”窗口,输入regedit调出注册表找到 HKEY_LOCAL_MECHINE—SYSTEM —CurrentControlSet —services在services中找到MySQL更改ImagePath 值为mysql\bin所在路径,例如本例中:"C:\mysql\bin\mysqld" MySQL7.通过命令行执行net start mysql 或者是在计算机管理中的服务下启动MySQL,然后在命令行下输入mysql -u root -p 进入。