‘mysql’ 不是內部或外部命令,也不是可啟動並執行程式或批次檔的解決辦法

原文地址:'mysql' 不是內部或外部命令,也不是可啟動並執行程式或批次檔的解決辦法作者:牟培風'mysql' 不是內部或外部命令,也不是可啟動並執行程式或批次檔的解決辦法 今天中午新換了一個系統,重裝了一下wamp2.0。下午想匯入一個資料庫檔案開啟dos,輸入MySQL -u root -p mydb2 <

Mysql安裝配置

Mysql安裝配置1.       下載mysql5.5.18綠色版,mysql下載官網:mysql.com。2.       解壓到目錄D:\mysql5.5.18。3.       將mysql添加到環境變數path:;D:\ mysql5.5.18\bin4.       修改連接埠和字元集:在安裝目錄下找到my.ini設定檔開啟編輯,把連接埠改成3306(註:安裝的時候預設就是3306),並且把伺服器的字元集改成utf8(註:注意版本),如下:# The following

mysql+mencached 大規模web應用程式首選

這次是Fotolog的經驗,傳說中比Flickr更大的網站,Fotolog在21台伺服器上部署了51個memcached執行個體,總計有254G緩衝空間可用,緩衝了多達175G的內容,這個數量比很多網站的資料庫都要大的多,原文是A Bunch of Great Strategies for Using Memcached and MySQL Better Together,我這裡還是選擇性的翻譯以及按照我的理解補充,感謝Todd

NoSQL for MySQL [HandlerSocket] 之安裝與使用

喜歡Mysql,不僅僅是因為他簡單的使用,更深一層次的是因為他的開源、他的插入式引擎及更優秀的plugin!從隊列式儲存引擎Q4M(http://q4m.github.com/)到memcache 的UDF(http://hi.baidu.com/ytjwt/blog/item/5fc8303f226c542f71cf6c3c.html) 到本文要說到的NoSQL

mysql innodb 簡介

事務型資料庫的首選引擎,支援ACID事務,支援行級鎖定。InnoDB是為處理巨大資料量時的最大效能設計。InnoDB儲存引擎完全與MySQL服務器整合,InnoDB儲存引擎為在主記憶體中快取資料和索引而維持它自己的緩衝池。InnoDB儲存它的表&索引在一個資料表空間中,資料表空間可以包含數個檔案(或原始磁碟分割)。這與MyISAM表不同,比如在MyISAM表中每個表被存在分離的檔案中。InnoDB表可以是任何尺寸,即使在檔案尺寸被限制為2GB的作業系統上。InnoDB預設地被包含在MySQL二進

常用MySQL命令

啟動:net start mySql;進入:mysql -u root -p/mysql -h localhost -u root -p databaseName;列出資料庫:show databases;選擇資料庫:use databaseName;列出表格:show tables;顯示表格列的屬性:show columns from tableName;建立資料庫:source fileName.txt;匹配字元:可以用萬用字元_代表任何一個字元,%代表任何字串;增加一個欄位:alter

分析mysql索引效率

方法:在一般的SQL語句前加上explain;分析結果的含義:1)table:表名;2)type:串連的類型,(ALL/Range/Ref)。其中ref是最理想的;3)possible_keys:查詢可以利用的索引名;4)key:實際使用的索引;5)key_len:索引中被使用部分的長度(位元組);6)ref:顯示列名字或者”const”(不明白什麼意思);7)rows:顯示MySQL認為在找到正確結果之前必須掃描的行數;8)extra:MySQL的建議;

修改MYSQL預設編碼的方法

MySQL的預設編碼是Latin1,不支援中文,那麼如何修改MySQL的預設編碼呢,下面以UTF-8為例來說明修改MySQL的預設編碼的方法。Windows系統下最簡單最徹底的方法:1、中止MySQL服務2、在MySQL的安裝目錄下找到my.ini,如果沒有就把my-medium.ini複製為一個my.ini即可3、開啟my.ini以後,在[client]和[mysqld]下面均加上default-character-set=utf8,儲存並關閉4、啟動MySQL服務

MySql表操作常用文法

檢查表CHECK TABLE table_name;修複表REPAIR TABLE table_name;最佳化表OPTIMIZE TABLE table_name;分析表ANALYZE TABLE table_name;清空表TRUNCATE table_name;刪除表DROP table_name;DROP TABLE IF EXISTS table_name;顯示伺服器中的所有庫SHOW DATABASES;顯示當前庫的所有表SHOW TABLES;顯示滿足給定條件的表SHOW

Mysql資料庫中InnoDB和MyISAM的差別

InnoDB和MyISAM是在使用MySQL最常用的兩個表類型,各有優缺點,視具體應用而定。基本的差別為:MyISAM類型不支援交易處理等進階處理,而InnoDB類型支援。MyISAM類型的表強調的是效能,其執行數度比InnoDB類型更快,但是不提供事務支援,而InnoDB提供事務支援已經外部鍵等進階資料庫功能。MyIASM是IASM表的新版本,有如下擴充:二進位層次的可移植性。NULL列索引。對變長行比ISAM表有更少的片段。支援大檔案。更好的索引壓縮。更好的鍵嗎統計分布。更好和更快的auto

導致coldfusion出錯的MySQL DATETIME欄位問題

錯誤資訊是:unable to convert MySQL date/time value to System.DateTime  產生原因:主要是在insert日期到mysql表的時候, 如果要插入的日期mysql不接受的時候,或者23:59:59等,就會出現日期欄位是0/0/0000 0:00:00 AM的問題,特別是在從mssql或其他資料庫倒資料到mysql的時侯發生最多。 解決方案:1. 在coldfusion的管理介面。2. 選擇要修改的資料來源(datasource)。然後編輯。3

mysql語句用法,添加、修改、刪除欄位

一,串連MySQL二,MySQL管理與授權三,資料庫簡單操作四, Database Backup五,後記      一,串連MySQL格式:mysql -h 遠程主機地址 -u 使用者名稱 -p 斷行符號輸入密碼進入: mysql -u root -p 斷行符號Enter password: ,輸入密碼就可以進入mysql> 進入了退出命令:>exit 或者ctrl+D 二,MySQL管理與授權1.修改密碼:格式:mysqladmin -u 使用者名稱 -p 舊密碼

2038/01/19 11:14:07 MySQL

給出這樣一個標題,實在有些唐突,不過這是我最近一直在思考的一個問題的一個邊界值,這個問題就是:在MySQL中如何給時間欄位定義資料類型。在以前的mysql資料庫設計中,我們把時間型的欄位都設計成了bigint型,而基本上所有插入這裡邊的值都是間接或直接從time()這個函數得到的。一、關於time()php中time()函數返回的返回的是一個Unix時間戳記,其官方文檔如此解釋這個函數:int time ( void )Returns the current time

mysql啟動提示mysql.host 不存在,啟動失敗【問題已經解決】

我將s9當眾原來的mysql4.0刪除後,重新裝了個mysql5.0,啟動過程中報一下錯誤,啟動失敗,查了一下群裡面的老文章也沒有個具體的明確說明,還請那位高手說明一下怎麼解決。謝謝 error 日誌當中的記錄: [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist 從發了文章,只有人看,沒有人回複,看到這種情況只能自己解決問題了,自己動手豐衣足食嗎, 嗯。。。

mysql xtrabackup 遭遇嚴重bug

我們的mysql 備份系統遭遇嚴重bug源於 開源軟體 xtrabackup 的一個bug  https://bugs.launchpad.net/percona-xtrabackup/+bug/722638之前我們的大規模部署都沒有遇到這問題。在做計數器轉mysql 後,我們部署了備份系統,屢屢備份失敗,於是決定徹底的解決這個問題,經過一系列測試後,發現在備份過程無法跨越 計數器的資料入庫操作,備份系統報錯:[code][01] Copying

Linux 下 二進位源碼包安裝mysql 詳細過程

安裝之前先把二進位源碼準備好,可以從搜狐鏡像下載:http://mirrors.sohu.com/我準備的是mysql-5.5.15-linux2.6-i686.tar.gz  ,Linux version 2.6.18-164.el5實際工作中和虛擬機器的配置有些地方可能會不相同==================================================================== 注意:mysql 安裝的時候必須指定到 /usr/local

一篇MYSQL表最佳化的文章,說的很好

原文引自:http://topic.csdn.net/u/20080105/11/f5b189c8-e308-4561-a68f-98b913a0e3b4.htmlMySQL最佳化經驗Wikipedia,自由的百科全書同時線上訪問量繼續增大 對於1G記憶體的伺服器明顯感覺到吃力嚴重時甚至每天都會死機 或者時不時的伺服器卡一下 這個問題曾經困擾了我半個多月MySQL使用是很具伸縮性的演算法,因此你通常能用很少的記憶體運行或給MySQL更多的被存以得到更好的效能。安裝好mysql後,配製檔案應該在/

MySQL 效能監控

一,擷取mysql使用者下的進程總數ps -ef | awk '{print $1}' | grep "mysql" | grep -v "grep" | wc-1二,主機效能狀態# uptime[root@ ~]# uptime 13:05:52 up 53 days, 52 min,  1 user,  load average: 0.00, 0.00, 0.00三,CPU使用率# top或# vmstat四,磁碟IO量# vmstat 或 # iostat五,swap進出量[記憶體]#

六條比較有用的MySQL的SQL語句

本文給大家介紹六條比較有用的MySQL的SQL語句,可能很多人都通過PHP來實現這些功能。1. 計算年數你想通過生日來計算這個人有幾歲了。SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;2. 兩個時間的差取得兩個 datetime 值的差。假設 dt1 和 dt2 是 datetime 類型,其格式為 ‘yyyy-mm-dd

MySQL平台Database Backup方案詳細說明

原文引自:http://database.ctocio.com.cn/278/9453778.shtml在資料庫表丟失或損壞的情況下,備份你的資料庫是很重要的。如果發生系統崩潰,你肯定想能夠將你的表儘可能丟失最少的資料恢複到崩潰發生時的狀態。有時,正是MySQL管理員造成破壞。管理員已經知道表已破壞,用諸如vi或Emacs等編輯器試圖直接編輯它們,這對錶絕對不是件好事。  在資料庫表丟失或損壞的情況下,備份你的資料庫是很重要的。如果發生系統崩潰,你肯定想能夠將你的表儘可能丟失最少的資料恢複到崩潰

總頁數: 2483 1 .... 289 290 291 292 293 .... 2483 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.