Time of Update: 2017-01-19
1. MySQL的安裝與配置:在Ubuntu下安裝MySQL方法很簡單,使用如下命令:複製代碼 代碼如下:sudo apt-get install mysql-server安裝的過程中系統會提示設定root密碼,此過程可以跳過,但是建議在安裝時提示設定root密碼的時候自行設定,免得後面設定麻煩。安裝結束之後,系統會啟動mysql服務,可以使用命令去查看來驗證mysql服務是否已經安裝成功:複製代碼 代碼如下:ps -el | grep
Time of Update: 2017-01-19
安裝homebrewhomebrew是mac下非常好用的包管理器,會自動安裝相關的依賴包,將你從繁瑣的軟體依賴安裝中解放出來。 安裝homebrew也非常簡單,只要在終端中輸入:<!-- lang: shell -->ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"homebrew的常用命令:<!-- lang: shell -->brew update
Time of Update: 2017-01-19
MySQL Workbench MySQL Workbench是一個由MySQL開發的跨平台、可視化資料庫工具。它作為DBDesigner4工程的替代應用程式而備受矚目。MySQL Workbench可以作為windows、linux和OS X系統上的原始GUI工具,它有各種不同的版本,你可以查看下面的連結以獲得它的版本資訊。MySQL
Time of Update: 2017-01-19
一.Tomcat配置資料來源:前提:需要將串連MySQL資料庫驅動jar包放進Tomcat安裝目錄中common檔案夾下的lib目錄中1.方法一:在WebRoot下面建檔案夾META-INF,裡面建一個檔案context.xml,如下:<?xml version="1.0" encoding="UTF-8"?><Context><Resource name="jdbc/chaoshi" auth="Container"type="javax.sql.
Time of Update: 2017-01-19
複製代碼 代碼如下:<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtmlll/DTD/xhtmlll.dtd"> <script runat="server"> </script> <html xmlns="http://www.w3.org/1999/xhtml" >
Time of Update: 2017-01-19
最近試了一下PHP7,在編譯和支援MySQL上都遇到一些問題,相信不少同學也同樣遇到,所以在這裡聊一下這個過程。簡單來講編譯PHP7隻需要3步:1、./buildconf --force2、./configure3、make && make
Time of Update: 2017-01-19
1、建立資料庫: 進入phpmyadmin管理介面以後,找到如下文字“建立一個新的資料庫”,然後在下面填上要建立的資料庫的名稱,在後面的下拉式清單中選擇資料庫的編碼,如“utf8_general_ci”,點擊“建立”按鈕,這樣就建立了一個資料庫。2、建立此資料庫的對應帳戶 在phpmyadmin管理介面點擊“許可權”,開啟連結,點擊“添加新使用者”,在開啟的頁面中會看到“登入資訊”,輸入使用者名稱、主機(一般為本地:localhost)、密碼後,因為我們現在是要給單個使用者配置單個資料庫的許
Time of Update: 2017-01-19
基本思想就是:在JS動態建立select控制項的option,通過Ajax擷取在PHP從SQL資料庫擷取的省市區資訊,代碼有點長,但很多都是類似的,例如JS中省、市、區擷取方法類似,PHP中通過參數不同執行不同的select語句。index.html代碼:複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Time of Update: 2017-01-19
1 建立資料庫、註冊表 複製代碼 代碼如下: create database db_register; create table db_register.tb_register( reg_loginid varchar(20) primary key, reg_name varchar(20) not null, reg_id int not null, reg_password varchar(20) not null, reg_sex varchar(2), reg_address
Time of Update: 2017-01-19
這次要為我的python程式加上資料庫,主要是實現從mysql中查詢出資料並在頁面上顯示出來。首先是mysql的設定檔config.pyhost="127.0.0.1"user="root"password=""charset="utf8"database="service"port=3306然後是從資料庫中讀取資料的aService.pyimport MySQLdbimport sysimport configclass AService(object): def
Time of Update: 2017-01-19
from_unixtime()是MySQL裡的時間函數 date為需要處理的參數(該參數是Unix 時間戳記),可以是欄位名,也可以直接是Unix 時間戳記字串 後面的 '%Y%m%d' 主要是將傳回值格式化 例如: mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y%m%d' ) ->20071120 mysql>SELECT FROM_UNIXTIME( 1249488000, '%Y年%m月%d' ) ->2007年11月20
Time of Update: 2017-01-19
用php代碼實現Database Backup可以使網站的管理變得非常便捷,我們可以直接進後台操作就能完成資料庫的備份。關鍵技術:1. 首先要得到該資料庫中有哪些表,所用函數 mysql_list_tables(),然後可以將擷取的所有表名存到一個數組。2. show create table 表名 可以擷取表結構。3. select * from 表名 取出所有記錄,用迴圈拼接成 insert into... 語句。實現代碼:複製代碼
Time of Update: 2017-01-19
背景 在平常的開發中,經常碰到這種更新資料的情境:先判斷某一資料在庫表中是否存在,存在則update,不存在則insert。 如果使用Hibernate,它內建saverOrUpdate方法,用起來很方便,但如使用原生sql語句呢? 新手最常見的寫法是,先通過select語句查詢記錄是否存在,存在則使用update語句更新,不存在則使用insert語句插入。
Time of Update: 2017-01-19
一、1 CREATE TABLE NAME(name VARCHAR(10)); 對這個表,預設情況下,下面兩個查詢的結果是一樣的:複製代碼 代碼如下: SELECT * FROM TABLE NAME WHERE name='clip';
Time of Update: 2017-01-19
每一行命令都是用分號(;)作為結束對於MySQL,第一件你必須牢記的是它的每一行命令都是用分號(;)作為結束的,但當一行MySQL被插入在PHP代碼中時,最好把後面的分號省略掉,例如:複製代碼 代碼如下:mysql_query("INSERT INTO
Time of Update: 2017-01-19
我用的centos6,mysql讓我整出了各種問題,我想重裝一個全新的mysql,yum remove mysql-server mysql之後再install並不能得到一個乾淨的mysql,原來的/etc/my.cnf依然沒變,datadir裡面的資料已沒有任何變化,手動刪除/etc/my.cnf,/usr/lib/mysql,/usr/share/mysql,/var/lib/mysql也不會起任何作用,各種尋找之後發現應該是根本沒刪除乾淨複製代碼 代碼如下:[root@data lib]#
Time of Update: 2017-01-19
複製代碼 代碼如下:select * from _test a left join _test b on a.id=b.id where a.level='20' and a.month='04' and b.level='20' and b.month='03';select a.*,b.* from (select * from _test where level='20' and month='04') as a left join (select * from _test where
Time of Update: 2017-01-19
在mysql中查詢不區分大小寫重複的資料,往往會用到子查詢,並在子查詢中使用upper函數來將條件轉化為大寫。如:複製代碼 代碼如下:select * from staticcatalogue WHERE UPPER(Source) IN (SELECT UPPER(Source) FROM staticcatalogue GROUP BY UPPER(Source) having count(UPPER(Source))>1) ORDER BY upper(Source)
Time of Update: 2017-01-19
本文執行個體講述了mysql的左右內串連用法。分享給大家供大家參考。具體如下:用個例子來解析下mysql的左串連, 右串連和內串連複製代碼 代碼如下:create table user_id ( id decimal(18) );create table user_profile ( id decimal(18) , name varchar(255) ) ;insert into user_id values (1);insert into user_id values (2);insert
Time of Update: 2017-01-19
本文執行個體講述了MySQL查詢和修改auto_increment的方法。分享給大家供大家參考。具體如下:查詢表名為tableName的auto_increment值:複製代碼 代碼如下:SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_name="tableName";修改表名為tableName的auto_increment值:複製代碼 代碼如下:ALTER TABLE tableName