『壹』 如何修改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」變數,由於此環境變數總包含原有路徑的備份,因此可以很容易地恢復原有路徑。