您的位置是: > 建網站知識 > 公告通知 >
客服中心

如何操作基于IIS的MYSQL及基礎操作命令

點擊次數:更新時間:2017-02-20 09:43 【打印】【關閉】

Mysql安裝
Mysql的安裝文件可以直接到百度搜索下載,獲得for win32的.zip包,建議選擇4.0.20d版本。這里不詳細說明。
  下載獲得Mysql的for win32安裝包后,用winzip解壓縮,直接運行setup.exe,需要注意的是選擇一個安裝路徑,當然,安裝路徑可以任意,建議選擇C:\MySQL目錄。安裝完成后MySQL也就完成了。默認的用戶名是root,密碼為空。

  Mysql安裝完成后,請通過開始-程序-附件-命令提示符進入:
  錄入cd C:\mysql\bin 并按下回車鍵,將目錄切換為 cd C:\mysql\bin

  在 C:\mysql\bin> 命令提示符下錄入 mysqld-nt -install 命令,然后按下回車,如果出現 Service successfully installed 的提示, 這表示你已成功的將 MySQL 安裝成一項 Windows 的服務。

  點擊 開始-程序-管理工具-服務 ,你可以看到Mysql已經成為眾多服務項目中的一項,不過此時它還未被啟動, 因此接下來我們就來啟動它。

  啟動 MySQL 服務的方法有以下三種,請自行選擇其中一種來進行:

  重啟機器時自動啟動它
  在服務窗口中選取 MySQL 服務名稱,然后按下啟動按鈕來啟動它
  在“命令提示字符”窗口中輸入 NET START MySQL 指令來啟動它

  Mysql數據安裝完成,系統會默認生成一個名為test的數據庫。一般情況下,由于該數據需要用root用戶進行訪問,從安全性角度而言,我們建議你新建一個數據庫,并給這個數據庫分配一個新的用戶來訪問。

  由于Mysql數據庫默認的客戶端功能比較少,不支持數據庫的建立和用戶的新增。其他比如Mysql-front等工具帶了這些功能,您可以去下載這些工具來使用,當然,你也可以通過以下介紹的命令行方式來新增用戶與數據庫。

  登錄數據庫
  “命令提示字符”窗口錄入,
  錄入cd C:\mysql\bin 并按下回車鍵,將目錄切換為 cd C:\mysql\bin
  再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是:mysql>

  修改密碼
  C:\mysql\bin提示符下錄入:
  格式:mysqladmin –u用戶名 -p舊密碼 password 新密碼
  例如:給root加個密碼ab12。鍵入以下命令:
  mysqladmin -uroot password ab12

  建立數據庫
  格式:create database 庫名;
  例如:建立新數據庫shopex
  在MYSQL的提示符下:mysql> 錄入 create database shopex;

  顯示數據庫
  格式:show databases;
  注意是databases而不是database

  建立新用戶
  格式:grant all privileges on 數據庫.* to 用戶名@登錄主機 identified by "密碼";
  例如:增加一個用戶test密碼為1234,讓他只可以在localhost上登錄,并可以對數據庫Shopex進行所有的操作(localhost指本地主機,即MYSQL數據庫所在的那臺主機),
  在MYSQL的提示符下:mysql> 錄入grant all privileges on shopex.* to [email protected] identified by "1234";

SET PASSWORD FOR [email protected]=OLD_PASSWORD('123456') ;
  通過以上操作,你建立一個新的數據庫 shopex,并增加了一個名為test對shopex數據庫有所有操作權限。

  注意:以上僅僅是簡單的Mysql操作命令,如果你需要了解更加詳細的資料,請查閱Mysql相關操作說明文檔。

  接下去的安裝就要看你選擇什么作為你的Web服務器了,建議直接使用IIS。

11月25日
mysql命令行常用命令
mysql命令行常用命令

第一招、mysql服務的啟動和停止
net stop mysql
net start mysql

第二招、登陸mysql
語法如下: mysql -u用戶名 -p用戶密碼
鍵入命令mysql -uroot -p, 回車后提示你輸入密碼,輸入12345,然后回車即可進入到mysql中了,mysql的提示符是:
mysql>
注意,如果是連接到另外的機器上,則需要加入一個參數-h機器IP

第三招、增加新用戶
格式:grant 權限 on 數據庫.* to 用戶名@登錄主機 identified by "密碼"
如,增加一個用戶user1密碼為password1,讓其可以在本機上登錄, 并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連入mysql,然后鍵入以下命令:
grant select,insert,update,delete on *.* to [email protected] Identified by "password1";
如果希望該用戶能夠在任何機器上登陸mysql,則將localhost改為"%"。
如果你不想user1有密碼,可以再打一個命令將密碼去掉。
grant select,insert,update,delete on mydb.* to [email protected] identified by "";

第四招: 操作數據庫
登錄到mysql中,然后在mysql的提示符下運行下列命令,每個命令以分號結束。
1、 顯示數據庫列表。
show databases;
缺省有兩個數據庫:mysql和test。 mysql庫存放著mysql的系統和用戶權限信息,我們改密碼和新增用戶,實際上就是對這個庫進行操作。
2、 顯示庫中的數據表:
use mysql;
show tables;
3、 顯示數據表的結構:
describe 表名;
4、 建庫與刪庫:
create database 庫名;
drop database 庫名;
5、 建表:
use 庫名;
create table 表名(字段列表);
drop table 表名;
6、 清空表中記錄:
delete from 表名;
7、 顯示表中的記錄:
select * from 表名;

第五招、導出和導入數據
1. 導出數據:
mysqldump --opt test > mysql.test
即將數據庫test數據庫導出到mysql.test文件,后者是一個文本文件
如:mysqldump -u root -p123456 --databases dbname > mysql.dbname
就是把數據庫dbname導出到文件mysql.dbname中。
2. 導入數據:
mysqlimport -u root -p123456 < mysql.dbname。
不用解釋了吧。
3. 將文本數據導入數據庫:
文本數據的字段數據之間用tab鍵隔開。
濟南網站建設
以下為實操敬請參考:
use test;
load data local infile "文件名" into table 表名;

update sdb_mall_goods set catid="1982" where goods like "%耳塞%";

update sdb_mall_goods set brand="美的" where goods like "%美的%"
update sdb_mall_goods set brand_id="111" where goods like "%美的%"

update sdb_mall_goods set meta_description=REPLACE(meta_description, "發票", "FA票") where meta_description like "%發票%"

update sdb_mall_goods set memo=REPLACE(memo, "卓越亞馬遜", "第一百貨") where memo like "%卓越亞馬遜%"

DELETE FROM `sdb_mall_goods` WHERE `catid` = 1389

update sdb_mall_goods set basicprice=basicprice*1.3,price=price*1.3,priceintro=priceintro*1.3,storage=0 where catid=622 and goods like "%火車模型%"

update sdb_mall_goods set brand=concat(brand,"美的") where goods like "%美的%"   *追加*

update sdb_mall_goods set linkclass=concat(linkclass,",551,") where catid=550 and goods like "%斜跨%"   *追加*


update sdb_mall_goods set catid="868" where catid=856 and goods like "%大紅袍%"


update sdb_mall_goods set meta_description=REPLACE(meta_description,"[標簽:description]", "") where catid=1321

update sdb_mall_goods set memo=REPLACE(memo, "catalog_856.html", "catalog_869.html") where catid=869

update sdb_mall_goods set memo=REPLACE(memo, "br>", "") where catid=2116

 

update sdb_mall_goods set catid="2108" where catid=598 and memo like "%catalog_2108.html%"


update sdb_mall_goods set intro="" where intro like "%h2%"

?

底部線條

7x24小時服務熱線:400-088-0531???13515318674360網站安全檢測平臺

友情鏈接:
魔法元素投注