sql >> データベース >  >> RDS >> Mysql

バッチファイルからmysqlをインストールするにはどうすればいいですか?

    %ProgramFiles%だと思います 間違ったフォルダを指しています。

    @echo %ProgramFiles%をお試しください ファイルから検索して、探しているフォルダを確認します。Program Files x86にないことを確認する必要があります。 フォルダ。

    私もこのリンクを見つけました、多分それはあなたを助けることができますか?

    出典:プログラムファイルを取得する方法x86env変数?

    編集

    確かに、システム変数の代わりにフルパスで試してみることができますか?

    このように、

    @echo off
    echo Installing MySQL Server. Please wait...
    
    msiexec /i "mysql-installer-community-5.6.14.0.msi" /qn
    
    echo Configurating MySQL Server...
    
    "C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqlinstanceconfig.exe" 
    -i -q ServiceName=MySQL RootPassword=mysql ServerType=DEVELOPER 
    DatabaseType=MYISAM Port=3306 Charset=utf8
    
    echo Installation was successfully
    

    または

    @echo off
    echo Installing MySQL Server. Please wait...
    
    msiexec /i "mysql-installer-community-5.6.14.0.msi" /qn
    
    echo Configurating MySQL Server...
    cd "C:\Program Files\MySQL\MySQL Server 5.6\bin\" <-- set folder first, then run executeable
    mysqlinstanceconfig.exe
    -i -q ServiceName=MySQL RootPassword=mysql ServerType=DEVELOPER 
    DatabaseType=MYISAM Port=3306 Charset=utf8
    
    echo Installation was successfully
    


    1. PDOでサーバー側のプリペアドステートメントをサポートしますか?

    2. MySQLInnoDBは結合された行をロックします

    3. SQLServerの単一データベースのデフォルトの日時形式を変更する

    4. SQLclでJSON形式のクエリ結果をプリティファイする方法(Oracle)