Time of Update: 2016-10-12
標籤:一、匯出資料庫用mysqldump命令(注意mysql的安裝路徑,即此命令的路徑):1、匯出資料和表結構:mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲斷行符號後會提示輸入密碼2、只匯出表結構mysqldump -u使用者名稱 -p密碼 -d 資料庫名 >
Time of Update: 2016-10-12
標籤:1.linux下啟動mysql的命令: mysqladmin start /ect/init.d/mysql start (前面為mysql的安裝路徑) 2.linux下重啟mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面為mysql的安裝路徑) 3.linux下關閉mysql的命令: mysqladmin -u root -p密碼 shutdown /ect/init.d/mysql shutdown (
Time of Update: 2016-10-12
標籤:the server quit without updating pid file安裝的MySQL啟動報錯The server quit without updating PID
Time of Update: 2016-10-12
標籤:mysql
Time of Update: 2016-10-12
標籤:文章[email protected]文章來源:https://www.t00ls.net/thread-36196-1-1.html1.串連mysql資料開啟一個互動shell:sqlmap.py -d mysql://root:[email protected]:3306/test --sql-shellselect @@version;select
Time of Update: 2016-10-12
標籤:Ø function 函數 函數的作用比較大,一般多用在select查詢語句和where條件陳述式之後。按照函數返回的結果,可以分為:多行函數和單行函數;所謂的單行函數就是將每條資料進行獨立的計算,然後每條資料得到一條結果。如:字串函數;而多行函數,就是多條記錄同時計算,得到最終只有一條結果記錄。如:sum、avg等多行函數也稱為聚集合函式、分組函數,主要用於完成一些統計功能。MySQL的單行函數有如下特徵:
Time of Update: 2016-10-12
標籤:4 資料庫管理(接上篇)4.1 查詢所有資料庫mysql> show databases;+--------------------+| Database |+--------------------+| information_schema | -- mysql中繼資料,基礎資料| mysql &
Time of Update: 2016-10-12
標籤:5 表管理選擇資料庫 5.1 查看所有表mysql> show tables;+-----------------+| Tables_in_day15 |+-----------------+| student |+-----------------+1 row in set (0.00 sec) 5.2
Time of Update: 2016-10-12
標籤:1 引入資料儲存到記憶體:優點:1)讀寫非常快缺點:1)程式關閉導致資料丟失 資料儲存到檔案:優點:1)資料可以永久儲存缺點:1)頻繁地IO操作,效率不高!2)資料管理不方便。例如查詢某個資料需要全部讀取出來,再匹配。 資料儲存到資料庫軟體:優點:1)資料永久儲存下來2)資料管理非常方便。(例如查詢非常快速和方便) 資料可以說是企業的靈魂!!1.2
Time of Update: 2016-10-12
標籤: 1 DROP FUNCTION IF EXISTS `getDistance`; 2 DELIMITER ;; 3 CREATE FUNCTION `getDistance`( 4 lon1 float(10,7) 5 ,lat1 float(10,7) 6 ,lon2 float(10,7) 7 ,lat2 float(10,7) 8 ) RETURNS double 9 begin10 declare d double;11
Time of Update: 2016-10-12
標籤:項目建設完成之後的結構: 資料庫的表結構如下: 環境建設:搭建Maven環境、Tomcat環境、需要MySql 資料庫支援,使用的編程工具Eclipse (這些是前期準備);開始建立工程:1.建立一個Maven工程: 選擇webapp 隨便填寫了: 建立完成之後工程會報錯: 接下來怎麼解決的? 選中項目點擊右鍵,選擇“Properties”
Time of Update: 2016-10-12
標籤:1.首先檢查從前端介面傳進來的值是否是亂碼2.查看Mysql資料庫中的字元集2.1 cmd 進入MySql安裝目錄:D:\Program Files\MySQL\MySQL Server 5.5\bin2.2 進入資料庫:mysql -u root -proot2.3 查看資料庫編碼格式: show variables like ‘%character%‘;2.4 會出現以下介面: 3.:如果編碼格式不為utf8或者跟頁面字元格式設定不同。找到資料庫安裝目錄中的
Time of Update: 2016-10-12
標籤:緣由: 在查詢Mysql中的資料庫,或者修改比較大的表的時候就會出現這種情況;google之:方案1.在mysql設定檔[myslqd]下面添加一行設定skip-name-resolve.需要重啟mysql服務. 方案2.在hosts檔案內添加: ip與主機名稱的映射關係,如: 127.0.0.1 localhost. 這種方式不用重啟mysql服務.---------------------------三個層面上解決這個問題:1.
Time of Update: 2016-10-12
標籤: 翻譯:MySQL不能指定更新的目標表在FROM子句源SQL語句: [sql] view
Time of Update: 2016-10-11
標籤:linux apache mysql php (lamp)一、mysql centos6.7 二進位安裝5.6 查看系統版本 cat /etc/redhat-release 2.下載 mysql 5.6包 3.添加使用者和組 groupadd mysql useradd -g mysql mysql 4.安裝mysql到/usr/local/mysql 下cd /usr/local tar zxvf mysql……………………5.修改就壓後檔案名稱為mysql mv
Time of Update: 2016-10-11
標籤:1.表關聯是可以利用兩個表的索引的,如果是用子查詢,至少第二次查詢是沒有辦法使用索引的。2. 為了給主查詢提供資料而首先執行的查詢被叫做子查詢3.如果WHERE子句的查詢條件裡使用了函數(WHERE DAY(column) = …),MySQL也將無法使用索引。4.多表查詢沒有指定串連條件,會導致笛卡爾積的出現,返回行數等於2張表的行數乘積,返回6行記錄已知表T1中有2行資料,T2中有3行資料,執行SQL語句,“select a.* from T1
Time of Update: 2016-10-11
標籤:1、主從伺服器分別作以下操作: 1.1、版本一致 1.2、初始化表,並在後台啟動mysql 1.3、修改root的密碼2、修改主伺服器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bin
Time of Update: 2016-10-11
標籤:1.視圖a.CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`localhost` SQL SECURITY INVOKERVIEW `sakila`.`actor_info` AS SELECT `a`.`actor_id` AS `actor_id`, `a`.`first_name` AS `first_name`, `a`.`last_name` AS `last_
Time of Update: 2016-10-11
標籤:
Time of Update: 2016-10-11
標籤:對已存在的未分區的表進行分區alter table test PARTITION BY RANGE(id) (PARTITION p1 VALUES LESS THAN (101),PARTITION p2 VALUES LESS THAN (201) )提示錯誤:Table has no partition for value 201原因是分區沒有包含所有資料,改成:alter table test PARTITION BY RANGE(id) (PARTITION p1