原创 linux 下導出導入mysql數據庫

有時候不能用數據庫管理軟件對mysql數據庫進行導入導出的時候,可以使用mysqldump進行導出或者source等進行導入。 導出: 首先要弄清楚mysql的安裝地址 which mysql  得到mysql的地址後就知道了mysql

原创 不刪除表數據重置自增id

最近由於需要將數據表的自增主鍵id重置,所以查找了相關的信息,但暫時沒有找到特別好的方法,只能用比較笨的方法進行重置,那就是新建一個一模一樣的臨時表,然後清除原先表的數據,再將臨時表的信息進行填充以此重置id。 比如有a表需要進行重置i

原创 uml(unified modeling language)用例圖、類圖、序列圖詳解

uml(unified modeling language)全稱爲統一建模語言。 uml主要分爲九種圖: 一:用例圖 二:類圖 三:對象圖 四:構件圖 五:部署圖 六:狀態圖 七:順序圖 八:活動圖 九:協作圖 而這9種圖分別是其中最

原创 mysql數據庫過大如何導入

當數據庫過大的時候,很多工具都不好導入,這個時候最好是用指令導入: mysql  -uroot  -p     dbname<filename  --default-character-set=utf8

原创 linux 安裝及卸載vsftp

查看是否安裝了vsftp: rpm -qa |grep vsftp 卸載vsftp rpm -e vsftp 安裝vsftp yum install -y vsftp 設置vsftp開機啓動 chkconfig --list查看不同

原创 ERROR 1146 (42S02): Table 'performance_schema.session_variables' doesn't exist

之前mysql升級後使用show variables出現該錯誤,需要進行mysql_upgrade操作進行修復。 1)首先退出mysql 2)在命令行界面輸入: mysql_upgrade -uroot -p --force 3)然

原创 php unset()詳解

unset()經常會被用到,用於銷燬指定的變量,但它有自己的行爲模式,如果不仔細的話可能會被中文解釋給迷惑: 先來看看官方文檔的說法: unset  —— unset a given variable void unset (mixed

原创 mysql的事務處理以及隔離級別詳解

mysql的事務處理經常會被運用,以前我也沒有重視,感覺用的地方應該不多,但是後來看別人的項目因爲這個出問題才發現其實挺重要的,所以着重寫個博客給自己記錄一下。 首先理解一下事務,在理論部分其實該要記住的都要記住。 我對事務的理解就是

原创 linux ftp新建用戶刪除用戶以及更改密碼

ftp添加賬戶 useradd -d dirname username 例如 useradd -d /usr test             //新建了一個test用戶,目錄權限爲/usr (添加用戶後要到ftp用戶目錄裏進行添加,例

原创 php實現mysql事務處理實例以及在thinkphp裏的運用

上一篇博客詳細講解了mysql的事務處理,以及髒讀、不可重複讀、幻讀的基本概念,今天就整理一下mysql的事務如何運用到php中!因爲個人原因,就分兩部分,一部分是php原生的事務實例,另一部分就是thinkphp(3.23版本,以後其他

原创 mysql字段類型tinyint、smallint、mediumint、int、bigint詳解

mysql建模的過程中,對於優化來講一個非常重要的點就是字段類型的設置,好的字段類型的設置可以幫助更快的查詢數據同時能節約硬盤空間,這對於優化數據庫來講是非常重要的。 mysql的字段類型大體來講分爲int、text、varchar、c

原创 css盒子模型佈局詳解

盒子模型是css裏的一個重點內容,一般來講主要是W3C的盒子模型,不過IE原先也有自己的盒子模型,但是隨着發展IE也調整了盒子模型同步W3C,因此這裏就不講IE盒子模型了。 標準W3C盒子模型 以下用一個div的盒子模型作爲範例進行解

原创 mysql的replace的使用

mysql裏的replace使用有兩種情況,一種是replace語句,一種是replace函數,一個是語句一個是函數,一定區別清楚。 replace語句:插入數據 replace into tablename(filed1,filed2

原创 php 安裝xdebug擴展

xdegug是一個很好的php調試擴展,安裝方法也很簡單,基本和其他的擴展安裝方式差不多。 window安裝方法: 一:下載對應版本的xdebug擴展文件 下載地址:https://xdebug.org/download.php 裏面

原创 php isset函數對比empty函數之間的區別及其使用方法

php中empty函數和isset函數經常會用到,而且兩者出現的頻率不低,兩個有相似的地方,但實質上有很大的區別,嚴格區分兩者非常重要。 empty函數用來檢測變量是否爲空,而isset函數用來檢測函數是否設置且是不是爲null,這是兩