‘壹’ 如何修改mysql配置文件中的参数
1、编辑MySQL(和PHP搭配之最佳组合)配置文件: windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。 linux环境中:/etc/my.cnf 在[MySQLd]配置段添加如下一行: skip-grant-tables 保存退出编辑。 2、然后重启MySQL服务 windows环境中: net stop MySQL net start MySQL linux环境中: /etc/init.d/MySQLd restart 3、设置新的ROOT密码 然后再在命令行下执行: MySQL-uroot -p MySQL 直接回车无需密码即可进入数据库了。 现在我们执行如下语句把root密码更新为7758521: update user set password=PASSWORD("7758521") where user='root'; quit 退出MySQL。 4、还原配置文件并重启服务 然后修改MySQL配置文件把刚才添加的那一行删除。 再次重起MySQL服务,密码修改完毕。 用新密码7758521试一下吧,又能登入MySQL的感觉就是不一样吧?
采纳哦
‘贰’ 使用inno setup如何在安装前改变其配置文件呢,如文件夹AS下有个AS.ini的配置文件,其中一项为
[INI]
Filename: "{app}\AS\AS.ini"; Section: "set";Key: "IP"; String: "这里输入你要改成的IP地址"
‘叁’ 信长之野望13天道威力加强版,下了一个本多的新武将编辑器。那个set.exe打开后的的界面好多到底怎么设置
打开set,如果点下面的【读取配置文件】不行,就点选【手动指定路径】,如果游戏安装目录(就是游戏安装在哪个盘的哪个文件夹里)在F盘的NOBU13PK文件夹里,【游戏目录】这一项就【浏览】F盘NOBU13PK,显示的是【游戏目录】:F:/NOBU13PK/,其他头像路径同上,再读取配置文件就可以了。然后打开应用文件NB13PKWJ(就是那个带着信长头像的文件)就可以编辑了。
仔细看图(点击变大图)
‘肆’ linux怎么通过setenv命令修改环境变量
按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:
(1)永久的:需要修改配置文件,变量永久生效。
常见的配置文件包括:
(1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
添加一行:
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
修改后需要执行重新登录才能生效,也可以执行命令source /etc/profile来生效
(1-2)/etc/bashrc:对所有用户生效;为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取
编辑方法如上,不再赘述
(1-3)~/.bash_profile:仅会对当前用户有效;每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次
例如:编辑guok用户目录(/home/guok)下的.bash_profile
$ vi /home/guok/.bash.profile
添加如下内容:
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
修改后需要执行重新登录才能生效,也可以执行命令source /etc/profile来生效
(1-4)~/.bashrc:仅会对当前用户有效;该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取
编辑方法如上,不再赘述
另外,~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系
综述,对上述文件修改,添加你需要的变量,在启动一个shell(终端,terminal)时,你所定义的变量均会生效的。
(2)临时的:使用export命令声明即可,变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,在关闭shell后失效,再打开新shell时就没有这个变量,需要使用的话还需要重新定义
在shell的命令行下直接使用[export 变量名=变量值] 定义变量
环境变量的查看
(1)使用echo命令查看单个环境变量。例如:
echo $PATH
(2)使用env查看所有环境变量。例如:
env
(3)使用set查看所有本地定义的环境变量。例如:
set
另外,unset可以删除指定的环境变量。
常用的环境变量
PATH 决定了shell将到哪些目录中寻找命令或程序
HOME 当前用户主目录
HISTSIZE历史记录数
LOGNAME 当前用户的登录名
HOSTNAME指主机的名称
SHELL 当前用户Shell类型
LANGUGE 语言相关的环境变量,多语言可以修改此环境变量
MAIL当前用户的邮件存放目录
PS1基本提示符,对于root用户是#,对于普通用户是$
‘伍’ redis 修改配置 怎么让配置生效
1、首先进入redis的安装目录,cmd下运行“redis-server.exe”开启redis服务,如下图所示。
‘陆’ 批处理怎么读取和修改INI配置文件
@echooff&
call:解析1.ini
call:提取okmabc
call:修改okmabcnewvalue
call:输出>new.ini
goto:eof
:解析[参数#1=ini文件路径]
set"op="
for/f"usebackqtokens=1*delims=="%%ain("%~1")do(
if"%%b"==""(
set"op=%%a"
)else(
set"##!op!#%%a=%%b"
)
)
goto:eof
:提取[参数#1=Option][参数#2=Key]
echo,Option=%~1,Key=%~2,Value=!##[%~1]#%~2!
goto:eof
:修改[参数#1=Option][参数#2=Key][参数#3=value,没有参数3则删除该配置项]
set"##[%~1]#%~2=%~3"
goto:eof
:输出[>新ini文件路径]
set"op="
for/f"tokens=1-3delims=#="%%ain('set##')do(
if"%%a"=="!op!"(
echo,%%b=%%c
)else(
echo,%%a
set"op=%%a"
echo,%%b=%%c
)
)
‘柒’ 批处理修改ini配置文件
@echo off
setlocal enabledelayedexpansion
if "%~1"=="" set /p=不要打开本程序,请将要处理的ini文件直接拖到批处理图标上进行处理,<nul&pause&exit
(for /f "delims== tokens=1,2" %%a in ('type %1') do (
set "wkdxz=%%b"
if "%%a"=="acdestpro " set wkdxz=ESR3R0
if "%%a"=="acsendpro " set wkdxz=LR3R0L
if "%%a"=="acsendport " set wkdxz=8001
echo.%%a=!wkdxz!
))>"%~dpn1-wkdxz.ini"
set /p=OK,新文件%~n1-wkdxz.ini已经生成,<nul
pause
保存后,将要处理的ini文件拖到批处理图标上即可处理
=====================================
下面这个不需要拖入,在INI文件夹运行即可,可处理多个ini文件
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /a-d *.ini') do (
for /f "delims== tokens=1,2" %%a in ('type %%~si') do (
set "wkdxz=%%b"
if "%%a"=="acdestpro " set wkdxz=ESR3R0
if "%%a"=="acsendpro " set wkdxz=LR3R0L
if "%%a"=="acsendport " set wkdxz=8001
echo.%%a=!wkdxz!>>"%~dp0wkdxz_%%~nxi"
)
echo\OK,新文件 %~dp0wkdxz_%%~nxi 已经生成!
)
pause
多谢yyykkkyyyy老师提醒~
‘捌’ 如何通过批处理修改配置文件,添加host和port
试试看
@echo off
setlocal EnableDelayedExpansion
for /f "tokens=1,2 delims= " %%i in (client.xml) do (
set "a=%%i"
if "!a:host=!"=="=" (cd.>client.xml
echo %%i155.178.88.55 %%j8080>>client.xml))
pause
‘玖’ set命令怎么用啊
〔用 法〕 set [环境变量]=[字符串]
这条命令常常用在autoexec.bat中
〔例 子〕 C:\>set blaster=a220 i5 d1 设置声卡的参数
C:\>set path=c:\dos path c:\dos含义相同
环境变量“众生相”
1.COMSPEC变量
这个变量规定了COMMAND.COM文件的位置。通常,如果计算机由硬盘驱动器引导 COMSPEC变量表示为:
COMSPEC=C:\COMMAND.COM
如果是从软盘驱动器引导的,则COMSPEC变量表示为:
COMSPEC=A:\COMMAND.COM
使用SET命令能改变COMSPEC的位置,格式为:
SET COMSPEC=C:\DOS\COMMAND.COM
此命令在系统环境中把COMSPEC重新设置成C盘DOS目录中的COMMAND.COM文件,因为COMMAND.COM不需要在用户的根目录中。用户也可以把COMMAND.COM放进其它子目录中,采用CONFIG.SYS的SHELL命令来完成这项工作。在计算机的启动过程中,CONFIG.SYS是在COMMAND.COM装入之前运行的,用SHELL命令通知DOS系统COMMAND.COM在另一个目录中,则系统到那个目录去找它。这有一个明显的优点,它保持了根目录的清洁。
另外,为保证系统能正常运行,用户还需在CON�FIG�SYS文件中加上这样一句:
SHELL=C:\DOS\COMMAND.COM /P [/E:1024]
此命令指示DOS在C:\DOS子目录中寻找并运行命令解释程序或外壳程序COMMAND.COM。如果把此命令加到CONFIG.SYS文件中,可提前把COMMAND.COM移到DOS子目录中。P选项指示COMMAND.COM在根目录中寻找AUTOEXEC.BAT文件并且运行它,如果没有此选项,则根目录下的AUTOEXEC.BAT文件不能运行。
当DOS系统没有更多的空间存储环境变量时,将会看到信息:
Out of environment space(环境空间溢出)
出现这种情况后,可利用SHELL命令加大COMMAND.COM的环境空间,可选项E:1024就是将环境空间扩大到1KB(1024字节)。
2.PROMPT变量
这个环境变量显示用户所设置的命令提示符。DOS系统提示符一般设置为显示当前驱动器和路径后接一“>”符号,当然也可以设置为其它类型的命令提示符,这个变量一般在AUTOEXEC�BAT文件中设置,命令使用的一般格式为:
PROMPT $p$g
当然,你也可以使用SET PROMPT=$p$g。
3.PATH变量
这个环境变量包括用PATH命令设置路径,使DOS系统能在指定的目录中搜索可执行的文件。
4.DIRCMD变量
这个环境变量让用户确定DIR命令缺省使用的开关和参数集。用户可在AUTOEXEC.BAT文件中或命令提示符下使用SET命令定义DIRCMD环境变量,预先设置DIR的参数和选项的合法组合(可包括路径和文件名)。
例如,要把DIRCMD环境变量设置为满屏时暂停(/P)为缺省格式,在AUTOEXEC.BAT批处理文件或DOS命令提示符下键入:
SET DIRCMD=/P
这时使用DIR命令,在满一屏时将暂停并提示“按任意键继续”。
若不想使用这个缺省格式,可在命令行上使用:
DIR/-P
如要清除此缺省设置,在命令提示符下键入:
SET DIRCMD=
5.COPYCMD变量
用户可以通过设置COPYCMD环境变量,指定COPY、MOVE、XCOPY命令是否先给出提示,经确认后再覆盖文件。
若强制要求COPY、MOVE、XCOPY命令在所有情况下均先给出提示:
Overwrite Filename(YES/NO/ALL)?
就把COPYCMD环境变量设置成/-Y(SET COPYCMD=/-Y),用户可以根据需要来选择是否覆盖。也可以强制要求COPY、MOVE、XCOPY命令在所有情况下都不提示就进行覆盖 , 则把COPYCMD环境变量设置成/Y(SET COPYCMD=/Y)。这里所设置的COPYCMD环境变量,优先于COPYCMD环境变量的所有缺省值和当前值。
6.TEMP变量
TEMP是一个常用的环境变量,它告诉程序在何处建立临时文件,而有一些程序需要使用环境变量来识别它们要使用的目录。如下例:
SET TEMP=C:\DOS
在此例中,环境变量TEMP被DOS环境和一些其它程序使用,以确定当前文件子目录的位置。上面的目录C:\DOS被放入环境中,现在DOS系统知道把它们当前的文件放在哪里。在AUTOEXEC.BAT文件中,用户能够也应该设置环境的整个转换。
环境变量与批处理文件的亲密关系
使用环境变量可以控制某些批处理文件和使程序可按照用户的意愿进行,可以控制MS-DOS显示与工作的方式。一般在AUTOEXEC�BAT或CONFIG�SYS文件中用SET命令设定用户环境,以便每次启动计算机时系统都能根据用户需要自动设置环境变量。
1.在批处理文件中调用环境变量
从批处理文件中调用环境变量值时,必须用百分符(%)将变量值括起来。如设置名为WIN32的变量,使它等于字符串C:\Windows\SYSTEM(C盘中的目录),可键入以下命令:
SET WIN32=C:\WINDOWS\SYSTEM
在批处理文件中可用%WIN32%代替C:\WINDOWS\SYSTEM。在批处理文件中包括以下命令,显示C:\WINDOWS\SYSTEM环境变量的目录内容:
DIR %WIN32%
当MS-DOS处理该命令时,会用字符串C:\WINDOWS\SYSTEM代替%WIN32%。
2.在批处理文件中保存和恢复原有环境下的路径
对每一个批处理文件,用户都可以修改环境变量,而各个批处理文件需要不同的PATH指明路径,以执行批处理下的程序,这就需要用户保存原有环境下的路径。用户可在批处理文件中使用一个环境变量暂时存储用户原来的路径,以便在需要时可以恢复,而不需要重新用PATH命令来设置:
SET OLDPATH=%PATH%
例如某计算机的设置如下:
SET OLDPATH=C:\WINDOWS;C:\; C:\DOS;C:\FOXPRO25; C:\UCDOS; C:\GYPC; C:\CCED;C:\HD; C:\SARP
批处理文件解释程序把%PATH%变量扩展成用户的当前路径,故OLDPATH变量等于此路径。如果此时系统因使用其它批处理文件而打乱了原系统路径,可简单地在批处理文件中使用下列语句恢复路径的原貌,以满足用户对不同环境的需要。如下例:
PATH %OLDPATH%
计算机显示它的执行情况:
PATH C:\WINDOWS;C:\;C:\DOS;C:\FOXPRO25;C:\UCDOS;C:\GYPC;C:\CCED;C:\HD;C:\SARP
其实,很多用户都可能在各自的AUTOEXEC.BAT文件中存有“OLDPATH”变量,由于此环境变量总包含原有路径的备份,因此可以很容易地恢复原有路径。