php 操作linux下的mysql開啟關閉

2021-07-22 03:31:48 字數 1154 閱讀 6539

<?php  

header('content-type:text/html;charset=utf8');

$status = $_get['status'];

$host=「寫自己的」';//被控制的linux的ip  

$user='寫自己的';//使用者名稱  

$passwd='寫自己的';//密碼  

// 鏈結遠端伺服器  

$connection = ssh2_connect($host, 22);  

if (!$connection) die('connection to '.$host.':22 failed');  

//echo 'connection ok

';  

// 獲取驗證方式並列印  

$auth_methods = ssh2_auth_none($connection, $user);  

//print_r( $auth_methods.'

');  

if (in_array('password', $auth_methods ))  

else if($status == 1)

$c = @mysql_connect($host,'root','root');

//var_dump(@mysql_connect($host,'root','root'));die;

if($c)else

//$stream  =  ssh2_exec ( $connection ,  'shutdown -h -now' );

//if ($stream === false) die("pwd failed");  

}  else   }

?>

主機暱稱

ip位址

mysql服務狀態

操作<?php echo $user;?>

<?php echo $host;?>

<?php

if($a == 1)else

?>

<?php

if($a == 1)else

?>

注意事項:

1. linux為centos6.4(如果為centos7的話只需更改啟動和關閉的語法)

2.記得為linux下mysql的遠端賦權

php操作mysql常用 PHP常用MySql操作

php常用mysql操作 show databases 然後可以use database name show tables 更改表名 alter table table name rename new t 新增列 alter table table name add column c n colum...

php連線mysql總結 php操作mysql小結

連線資料庫 設定文件顯示編碼 header content type text html charset utf 8 if con mysql connect localhost root 1234 elseelseelse echo 插入失敗,原因 mysql error 查詢 4fetch函式m...

php連線mysql題目 PHP操作MYSql問題

host 127.0.0.1 root root pass dbna test conn mysqli connect host,root,pass,dbna name null password null name en null department null position null sql...