Time of Update: 2016-01-20
標籤:mysql sql 學習過程中,請輕點噴。用markdown寫的,居然沒有格式,不知道為何。# 1.distinct select distinct user_name from cwd_user; 去重,不能部分使用distinct,針對所有行進行進行檢索#
Time of Update: 2016-01-20
標籤:mysql 資料準備建立資料庫、匯入資料 [[email protected] ~]# mysql -uroot -p -e"create database viewdb;"Enter password:[[email protected] ~]# mysql -uroot -p viewdb< viewdb.sqlEnter password: mysql> show databases;+------------------
Time of Update: 2016-01-20
標籤:一.函數1.數學函數CEIL()進一取整SELECT CEIL(1.2);2FLOOR()舍一取整SELECT FLOOR(1.9);9MOD取餘數(模數)SELECT MOD(3,8);3--3對8模數POWER()冪運算SELECT POWER(3,2);9ROUND()四捨五入SELECT ROUND(123.456,2);123.46TRUNCTATE數字截取SELECT TRUNCATE(123.456,2);123.45ABS()取絕對值SELECT ABS(-1
Time of Update: 2016-01-20
標籤:mysql資料庫就出現了“Got error 28 from storage engine”錯誤,解決方案:1、XML/HTML代碼磁碟臨時空間不夠導致。 解決辦法: 清空/tmp目錄,或者修改my.cnf中的tmpdir參數,指向具有足夠空間目錄 2、XML/HTML代碼mysql報以下錯的解決方案 ERROR 1030 (HY000): Got&
Time of Update: 2016-01-20
標籤:# 配置環境:windows 64bit# 安裝版本:mysql-5.7.10-win32(zip archive版本) 1. ZIP Archive版是免安裝的,只需把mysql-5.7.10-win32.zip解壓到安裝目錄即可。2. 在D:\Program
Time of Update: 2016-01-20
標籤:原文:http://www.cnblogs.com/c840136/articles/2388512.html 備忘; MySQL5.1.x版本中引入了一項新特性EVENT,顧名思義就是事件、定時任務機制,在指定的時間單元內執行特定的任務,因此今後一些對資料定時性操作不再依賴外部程式,而直接使用資料庫本身提供的功能。 要查看當前是否已開啟事件調度器,可執行如下SQL: SHOW VARIABLES LIKE ‘event_scheduler‘;或 SELECT
Time of Update: 2016-01-20
標籤: MMM(Master-Master Replication Manager for MySQL) MySQL主主複製管理器,提供了MySQL主主複製配置的監控、容錯移轉和管理的一套可伸縮的指令碼套件。在MMM高可用解決方案中,典型的應用是雙主多從架構,通過MySQL
Time of Update: 2016-01-20
標籤: PHP調用MYSQL預存程序執行個體標籤: mysql儲存phpsqlquerycmd2010-09-26 11:10 11552人閱讀 評論(3) 收藏 舉報執行個體一:無參的預存程序$conn = mysql_connect(‘localhost‘,‘root‘,‘root‘) or die ("資料連線錯誤!!!");mysql_select_db(‘test‘,$conn);$sql = "create
Time of Update: 2016-01-20
標籤:Schema與資料類型最佳化1. 選擇最佳化的資料類型 1). 更小的通常更好:更小的資料類型通常更快,因為他們佔用更少的磁碟、記憶體和CPU緩衝,並且處理需要的CPU周期也更少。 2). 簡單就好:簡單的資料類型的操作通常需要更少的CPU周期。例如:整型比字串操作的代價更低,因為字元集和校對規則(定序)是字串比較比整型比較更複雜。這裡有兩個例子:
Time of Update: 2016-01-20
標籤:啟動Tomcat時,發生如下異常: DEBUG resourcepool.BasicResourcePool - An exception occurred while acquiring a poolable resource. Will retry. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent
Time of Update: 2016-01-20
標籤:一。下載MySql1。進入MySql官網下載區:http://dev.mysql.com/downloads/二。安裝MySql 三。配置Mysql伺服器3.1開啟系統喜好設定找到mysql 3.2開啟mysql伺服器3.3進入伺服器3.3.1設定管理員環境 1.開啟終端先輸入命令alias mysql=/usr/local/mysql/bin/mysqlalias mysqladmin=/usr/local/mysql/bin/mysqladmin接著輸入
Time of Update: 2016-01-19
標籤:#!/usr/bin/env
Time of Update: 2016-01-19
標籤:本機系統資訊如下:--------------------------------------------------------------------------------------OS:OSX EI Capitan Version 10.11 MBP13.3內建的Apache和PHP資訊如下:loger9567deMacBook-Pro:~ loger9567$ apachectl -vServer version: Apache/2.4.16
Time of Update: 2016-01-19
標籤:一、安裝JDK 1、首先到官網上下載jdk-7u79-linux-x64.tar.gz。 2、將jdk-7u79-linux-x64.tar.gz拷貝到/usr/lib/jdk/目錄下面,這裡如果沒有jdk檔案夾,則建立該檔案夾,命令:1 cd /usr/lib2 sudo mkdir jdk 我的jdk是隨身碟拷的,先得掛載,然後拷貝:1 sudo mount /dev/sdc4 /mnt/ //掛載隨身碟2 sudo cp -a
Time of Update: 2016-01-19
標籤:今天統計資料的時候發現一張表使用了表分區,藉此機會記錄一下。1. 什麼是表分區?表分區,是指根據一定規則,將資料庫中的一張表分解成多個更小的,容易管理的部分。從邏輯上看,只有一張表,但是底層卻是由多個物理分區組成。2. 表分區與分表的區別分表:指的是通過一定規則,將一張表分解成多張不同的表。比如將使用者訂單記錄根據時間成多個表。 分表與分區的區別在於:分區從邏輯上來講只有一張表,而分表則是將一張表分解成多張表。3.
Time of Update: 2016-01-20
標籤:>>Error Code: 1045. Access denied for user ‘test‘@‘%‘ (using password: YES)使用MySQL的select * into outfile ‘/tmp/rs.txt’ from tb_name來匯出結果時遇到這個問題,目前使用者雖然擁有全部許可權,但是file許可權需要單獨賦予,使用root使用者執行:grant file on *.* to
Time of Update: 2016-01-20
標籤:【資料拆分後引入的問題】 資料水平分割引入的問題主要是只能通過sharding key來讀寫操作,例如以userid為sharding key的切分例子,讀userid的詳細資料時,一定需要Crowdsourced Security
Time of Update: 2016-01-20
標籤:1。改表法。請使用mysql管理工具,如:SQLyog Enterprise可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦使用mysql管理工具登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"2. 授權法。A:你想mysql賬戶myuser使用密碼mypassword從任何主機串連到mysql伺服器的話,那就在mySQL命令列下輸入:GRANT ALL
Time of Update: 2016-01-20
標籤:1、現象:[[email protected] ~]# mysql -u root -pEnter password: ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)2、原因:資料庫中存在空使用者所致3、解決方式:1)停用mysql服務:# service mysql stop2)輸入命令:# mysqld_safe --user=mysql
Time of Update: 2016-01-20
標籤:【MySql的基本架構演變】 沒有並發的增長,也就沒有必要做高可擴充性的架構。 Scale-up : 縱向擴充,通過替換為更好的機器和資源來實現伸縮,提升服務能力 Scale-out : 橫向擴充, 通過加節點(機器)來實現伸縮,提升服務能力 對於互連網的高並發應用來說,無疑Scale