阿里雲ubuntu 12.04 64位部署java及配置mysql教程

系統版本:ubuntu 12.04 64位安裝(測試時使用的版本是mysql-server-5.5):    apt-get install mysql-server啟動和停止等:    /etc/init.d/mysql start    /etc/init.d/mysql restart    /etc/init.d/mysql stop本地串連:  &

Ubuntu開放mysql遠程3306連接埠的詳解

最近在玩ubuntu,裝完PHP+MYSQL的環境後,用Navicat串連mysql時發現怎麼也串連不上,即使將root設定為了%號後依然無效,於是發現原來是mysql的3306連接埠未對外開放,找到原因就好解決啦!1、首先查看連接埠是否開啟 netstat -an|grep 3306上圖的3306連接埠顯示的是:127.0.0.1表示的是本地2、開啟mysql設定檔sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf將bind-address = 127.0.

ubuntu下更改mysql data目錄的例子

例子隨即轉移:mv /var/lib/mysql /data/mysql或複製cp -a /var/lib/mysql /data/mysql註:-a 把來源目錄許可權也複製到新目錄去,否則即使解決了chroot問題,一樣啟動不了mysql的修改 /etc/mysql/my.cnf mysql資料路徑datadir:[mysqld]datadir = /data/mysql因為ubuntu的mysql是有chroot的,所以還要做以下操作:vim

如何修改mysql密碼及忘記mysql密碼修改辦法

mysql如何設定密碼有很多方法: 1.用root 進入mysql後 mysql>set password =password('你的密碼'); mysql>flush privileges;2.使用GRANT語句 mysql>grant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密碼'with grant option ; www.2cto.com mysql>flush

MySQL 資料庫中重複資料刪除記錄方法總結

MYSQL資料庫中,經常會遇到重複記錄的情況,那麼就需要SQL重複資料刪除記錄,下面為您列舉了四種重複資料刪除記錄的方式,用於不同的情況,希望對您有所協助。1、尋找表中多餘的重複記錄,重複記錄是根據單個欄位(peopleId)來判斷  代碼如下複製代碼 select * from people  where peopleId in (select   peopleId from   people group

mysql中過濾重複記錄之distinct用法

下面我們就通過幾個簡單的 Query 樣本來展示一下 DISTINCT 的實現。1.首先看看通過鬆散索引掃描完成 DISTINCT 的操作:  代碼如下複製代碼 sky@localhost : example 11:03:41> EXPLAIN SELECT DISTINCT group_id     -> FROM group_messageG*************************** 1. row ***********

mysql設定密碼的方法總結(linux/windows)

windows下mysql(適用於管理員或者有全域許可權的使用者重設其它使用者的密碼)進入命令列模式  代碼如下複製代碼 mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='name';   mysql> FLUSH PRIVILEGES;   mysql> QUIT 方法二: (應用同上,只是方法不同)

mysql資料庫分表效能最佳化分析

我們的項目中有好多不等於的情況。今天寫這篇文章簡單的分析一下怎麼個最佳化法。這裡的分表邏輯是根據t_group表的user_name組的個數來分的。因為這種情況單獨user_name欄位上的索引就屬於爛索引。起不了啥名明顯的效果。1、實驗PROCEDURE.  代碼如下複製代碼 DELIMITER $$DROP PROCEDURE `t_girl`.`sp_split_table`$$CREATE  PROCEDURE

mysql字元替換函數replace用法

例  代碼如下複製代碼 UPDATE `addonarticle` Set `body` = REPLACE(`body`,'啊猛',小雄') 這樣你欄位body中的內容就給替換了replace into  代碼如下複製代碼 replace into table (id,name) values('1','aa'),('2','bb') 此語句的作用是向表table中插入兩條記錄。如果主鍵id為1或2不存在就相當於  代碼如下複製代碼

MYSQL is marked as crashed and should be repaired解決辦法

問題分析錯誤產生原因,有網友說是頻繁查詢和更新[資料表]表造成的索引錯誤,因為我的頁面沒有靜態產生,而是動態網頁面,因此比較同意這種說法。還有說法為是MYSQL資料庫因為某種原因而受到了損壞,如:資料庫伺服器突發性的斷電、在提在資料庫表提供服務時對錶的原檔案進行某種操作都有可能導致MYSQL資料庫表被損壞而無法讀取資料。總之就是因為某些不可測的問題造成表的損壞。解決辦法修複如下在你的mysql/bin下面找到myisamchk在命令列中輸入:  代碼如下複製代碼

MySQL忘記密碼怎麼恢複密碼(windows/linux)?

windows伺服器下1、停止mysql服務(以管理員身份,在cmd命令列下運行)使用如下命令:  代碼如下複製代碼 net stop mysql   2、.使用命令啟動mysql資料庫,命令如下  代碼如下複製代碼 mysqld - -skip-grant-tables  3.新開一個cmd視窗,進行如下命令操作  代碼如下複製代碼 1、mysql -uroot2、update mysql.user set

mysql中時間日期 datetime欄位儲存日期出現0000-00-00

正確的php sql語句寫法應該是:    代碼如下複製代碼 $sql = "insert into table(datetime) values('".date("Y-m-d h:i:s",time())."')"; //datetime欄位的類型為“datetime”, 注意後面要插入的資料是字串要加“單引號”。

MySQL資料庫伺服器叢集配置詳解介紹

一、介紹 這篇文檔旨在介紹如何安裝配置基於2台伺服器的MySQL資料庫叢集。並且實現任意一台伺服器出現問題或宕機時MySQL依然能夠繼續運行。 注意! 雖然這是基於2台伺服器的MySQL叢集,但也必須有額外的第三台伺服器作為管理節點,但這台伺服器可以在叢集啟動完成後關閉。同時需要注意的是 並不推薦在叢集啟動完成後關閉作為管理節點的伺服器。儘管理論上可以建立基於只有2台伺服器的MySQL叢集,但是這樣的架構,一旦一台伺服器宕機之後集

mysql 1040錯誤提示Too many connections的解決方案

執行個體WINDOWS解決MYSQL Errno.: 1040錯誤XXXX info: Can not connect to MySQL serverUser: rootTime: 2004-5-20 3:00pmScript: /XXXX/XXXX.phpError: Too many connectionsErrno.: 1040An error report has been dispatched to our

mysql中文漢字按拼音字母排序方法

預設出來的結果並不是按漢字拼音的順序來排序,要想按漢字的拼音來排序,需要把資料庫的字元集設定為UTF8,然後在order by 時候強制把該欄位資訊轉換成GBK,這樣出來的結果就是按拼音順序排序的  代碼如下複製代碼 SELECT * FROM table_name ORDER BY CONVERT(column_name USING gbk); 此方法主要是用到了convert函數,關於此函數說明MySQL CONVERT函數的例子:  代碼如下複製代碼

MySQL資料庫操作基本知識(1/4)

1.建立資料庫.    在MySQL中應用 create database 語句建立資料庫.格式如下:            create database db_name;    db_name 為資料庫名,必須為合法名稱.規定如下:      a.不能與其他資料庫重名.      b.名字可以是任意的字母,阿拉伯數字,底線或者"$"組成.可以使用以上任意的字元開頭,但不能是使用單獨的數字,哪樣會造成與數字混淆.      c.名字最長可由64個字元組成(包括表,列和索引)

mysql float精度與範圍總結

單精確度浮點數用4位元組(32bit)表示浮點數採用IEEE754標準的電腦浮點數,在內部是用二進位表示的如:7.22用32位二進位是表示不下的。所以就不精確了。mysql中float資料類型的問題總結 

mysql開發常用的幾條sql查詢語句

1.計算年齡如果你有一個人的生日而需要計算這個人的年齡,將下列語句中@dateofbirth替換為生日即可  代碼如下複製代碼 SELECT DATE_FORMAT (FROM_DAYS (TO_DAYS (now ()) - TO_DAYS (@dateofbirth)), '%Y') + 0; 2.計算兩個日期的差值計算兩個日期的分,秒,小時和天數的差值,如果dt1和dt2的的格式是‘yyyy-mm-dd

怎麼提高MySQL Limit查詢的效能

有個幾千萬條記錄的表 on MySQL 5.0.x,現在要讀出其中幾十萬萬條左右的記錄。常用方法,依次迴圈:1  代碼如下複製代碼 select * from mytable where index_col = xxx limit offset, limit;  經驗:如果沒有blob/text欄位,單行記錄比較小,可以把 limit 設大點,會加快速度。問題:頭幾萬條讀取很快,但是速度呈線性下降,同時 mysql server cpu 99%

MySQL left join 左串連詳解介紹

表a1 aid adate  2 1 a1  3 2 a2  4 3 a3 表b1 bid bdate  2 1 b1  3 2 b2  4 4 b41  代碼如下複製代碼 select * from a left join b on a.aid = b.bid 首先取出a表中所有資料,然後再加上與a、b匹配的的資料。此時的取出的是:1 1 a1

總頁數: 2483 1 .... 1388 1389 1390 1391 1392 .... 2483 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.