Time of Update: 2016-01-06
標籤:一:連結到內建的資料庫1.開啟mysql命令列 密碼為空白即斷行符號2.輸入use mysql 3.執行 update user set password=PASSWORD(‘123456‘) where user=‘root‘;4.執行 flush privileges;5.執行 quit修改下mysql的密碼
Time of Update: 2016-01-06
標籤:<?phpclass mysql { private $db_host; //資料庫主機 private $db_user; //資料庫使用者名稱 private $db_pwd; //資料庫使用者名稱密碼 private $db_database; //資料庫名 private $conn; //資料庫連接標識; private $result; //執行query命令的結果資源標識 private $sql; //sql執行語句
Time of Update: 2016-01-06
標籤:資料類型是定義列中可以儲存什麼資料以及該資料實際怎麼儲存的基本規則。Mysql的常用資料類型主要有:串資料類型:最常用的資料類型,有兩種基本的串類型:分別為定長串和不定長串。定長串結束長度固定的字元,其長度是建立表是指定的,不允許多於指定的字元資料,它們分配的儲存空間與指定的一樣多,CHAR屬於定長串類型。變長串儲存長度可變的文本,有些變長資料類型具有最大的定長,而有些則是完全變長的,不管哪種只有指定的資料得到儲存(不會添加額外的空格儲存),TEXT屬於變長串類型。變長資料類型靈活,定長資
Time of Update: 2016-01-06
標籤:串連mysql出現如下錯誤:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)還以為安錯地方了呢,快取檔案存在了tmp下網上查了錯誤原因,以為要改檔案許可權後來發現是因為沒開mysql伺服器開啟mysql伺服器:sudo support-files/mysql.server start串連mysql:cd
Time of Update: 2016-01-06
標籤:#!/bin/bash###需要部署資料庫的IP列表####ip192.168.1.10#ip192.168.1.11#ip192.168.1.12#ip192.168.1.13#ip192.168.1.14#ip192.168.1.15######執行指令碼前,請確認已通外網,YUM源可用####cd /rootmyb=mysql-5.6.24-linux-glibc2.5-x86_64.tar.gzml=`echo $myb|cut -d"t" -f1|cut -d"." -f1,2,
Time of Update: 2016-01-06
標籤:網上有很多關於忘記MySQL root密碼的一些文章,裡面都有寫怎麼去解決,但有時覺得寫得太噁心,要麼一字不漏的抄別人的,要麼就說得不清不楚,好了,不吐槽了,以下是解決的整個過程。首先我們要知道忘記MySQL root密碼後,能否重啟mysql,能重啟的操作是怎麼樣的?不能重啟的操作又會是怎麼樣的? 情況一:(能重啟情況下)修改my.cnf設定檔,在mysqld欄下添加skip-grant-tables選項,意思是mysqld
Time of Update: 2016-01-06
標籤:localhost password search linux 作業系統 話說,這次安裝mysql真是一波三折,沒想到這麼的麻煩。我是用yum源安裝的,首先提供用yum安裝mysql的一些事項。一定要配好yum 源,yum 源有問題的可以參照我前面的部落格內容1、安裝MySQL yum install
Time of Update: 2016-01-06
標籤:怎麼擷取表中第N個資料呢?limit語句能否返回前幾條資料和中間某幾行資料,mysql> SELECT * FROM table LIMIT 5,10; // 檢索記錄行 6-15//為了檢索從某一個位移量到記錄集的結束所有的記錄行,可以指定第二個參數為 -1: mysql> SELECT * FROM table&n
Time of Update: 2016-01-06
標籤:(1)首先建立text檔案,(在什麼地方建立都可以)修改尾碼名為bat的檔案,如果你的電腦沒有設定顯示尾碼名,先通過左擊我的電腦,“查看”->“副檔名”->打鉤,這樣你才那個成功修改尾碼名為bat,否則是假的bat檔案。(2)編輯剛剛建立的bat檔案,(你也可以在建立txt檔案的時候先修改好)加入如下內容儲存:其中d:/MySQL/bin/mysqldump.exe"路徑改成你自己對應的,DBNAME是你要備份的資料庫,pxxx,
Time of Update: 2016-01-05
標籤:卸載衝突的rpm包:rpm -qa|grep mariadbrpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64安裝:rmp -ivh mysql-community-common-5.7.10-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-5.7.10-1.el7.x86_64.rpmrpm -ivh
Time of Update: 2016-01-05
標籤:Innotop是一款十分強大的MySQL監控工具,用perl所寫,通過文字模式展示MysQL伺服器和Innodb的健全狀態。 安裝innotop:https://github.com/innotop/innotopGithub上提供兩種版本,一種是開發版(innotop-master),一種是穩定版(innotop-gtid)。在這裡,我們使用的是開發版。注意:網上提供的是http://code.google.com/p/innotop/,但這個是原先的維護地址,該項目現已遷移到
Time of Update: 2016-01-05
標籤: mysql命令使用者串連資料庫。mysql命令格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼1) 串連到本機上的MYSQL首先開啟DOS視窗,然後進入目錄mysql\bin,再鍵入命令mysql -u root -p,斷行符號後提示你輸密碼。注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼。如果剛安裝好MYSQL,超級使用者root是沒有密碼的,故直接斷行符號即可進入到MYSQL中了,MYSQL的提示符是:
Time of Update: 2016-01-05
標籤: grant on命令用於增加新使用者並控制其許可權。grant on命令格式:grant select on 資料庫.* to 使用者名稱@登入主機 identified by “密碼”;1) 增加一個使用者test1,密碼為abc,讓他可以在任何主機上登入,並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用root使用者連入MYSQL,然後鍵入以下命令: grant select,insert,update,delete
Time of Update: 2016-01-05
標籤: mysqladmin命令用於修改使用者密碼。mysqladmin命令格式:mysqladmin -u 使用者名稱 -p 舊密碼 password 新密碼1) 給root加個密碼ab12首先在DOS下進入目錄mysql\bin,然後鍵入以下命令: mysqladmin -u root -password ab12註:因為開始時root沒有密碼,所以-p 舊密碼一項就可以省略了。2) 再將root的密碼改為djg345
Time of Update: 2016-01-06
標籤:匯出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不給定任何錶,整個資料庫將被匯出。 通過執行mysqldump --help,你能得到你mysqldump的版本支援的選項表。 &nb
Time of Update: 2016-01-06
標籤:1.準備工作: yum install gcc gcc-c++ ncurses-devel perl mysql5.5過後,源碼安裝需要cmake wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz tar -xzvf cmake-2.8.10.2.tar.gz
Time of Update: 2016-01-06
標籤:操作非常簡單,就5步驟,如下:1.進入 mysql:/usr/local/mysql/bin/mysql -u root -p2.使用 mysql庫 :use mysql;3.查看使用者表 :SELECT `Host`,`User` FROM user;4.更新使用者表 :UPDATE user SET `Host` = ‘%‘ WHERE `User` = ‘root‘ LIMIT 1;5.強制重新整理許可權 :flush
Time of Update: 2016-01-06
標籤:mysql flush 清空緩衝 清空緩衝主要執行flush命令,必須有reload許可權flush hosts 清空主機緩衝表。如果主機改變ip,或者收到報錯host...is
Time of Update: 2016-01-06
標籤:1、mysql的四種交易隔離等級I. 對於同時運行多個事務,當這些事務訪問資料庫中的相同資料時,如果沒有採取必要的隔離機制,就會導致各種並發問題。 (1)髒讀: 對於兩個事物 T1, T2, T1 讀取了已經被 T2 更新但還沒有被提交的欄位. 之後, 若 T2 復原, T1讀取的內容就是臨時且無效的. (2)不可重複讀取: 對於兩個事物 T1, T2, T1 讀取了一個欄位, 然後 T2 更新了該欄位. 之後, T1再次讀取同一個欄位, 值就不同了. (3)幻讀:
Time of Update: 2016-01-06
MySQL新特性之mysql_config_editor源碼解析從mysql5.6開始,mysql推出了加密工具mysql_config_editor。在此之前我們通過將帳號和密碼明文放入my.cnf,從而使用mysql用戶端登入時,無需指定帳號密碼就可以登入資料庫。而有了mysql_config_editor工具之後,我們將加密後的帳號密碼放入二進位檔案。在登入時,用戶端通過解密該檔案來登入資料庫。由於加密解密都在記憶體中進行,所以無法明文的顯示檔案內容。只要我們將檔案許可權儲存好,就可以防止