Time of Update: 2018-12-03
[php] view
Time of Update: 2018-12-03
首先我想說一句話:我極度鄙視國內搞IT的人,簡直無語,同樣是解決這個問題,幾乎一模一樣,都是抄來的。更有甚者,拋出的錯誤是:Access denied for user 'root'@'localhost' to database 'mysql',竟然也把別人的解決方案照搬過來,還恬不知恥的說:問題解決了,我估計都沒有真正去操作過。下面是本人在參考別人的基礎之上得到的解決方案:問題的引出:我 在CentOS上裝完mysql後,用navicat連結的時候,拋出MySql - SQL Error (
Time of Update: 2018-12-03
MYSQL常用sql命令匯入mysql -uroot -proot test < c:\test.sql匯出mysqldump -uroot -proot test > c:\test.sqlmysqldump -uroot -proot –R test> c:\all.sql -R預存程序建立資料庫 create database test;顯示資料庫 show databases;使用資料庫use test;顯示資料庫中的表名show tables;建立表create
Time of Update: 2018-12-03
我的系統是ubuntu8.04,最近新裝好的mysql在進入mysql工具時,總是有錯誤提示:# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: NO)使用網上介紹的方法修改root使用者的密碼:# mysqladmin -uroot -p password 'newpassword'Enter
Time of Update: 2018-12-03
在Windows下安裝Qt的MySQL外掛程式參考這兩個網址內容http://www.jb51.net/article/23876.htm
Time of Update: 2018-12-03
1、修改資料庫字元編碼mysql> alter database mydb character set utf8 ;2、建立資料庫時,指定資料庫的字元編碼mysql> create database mydb character set utf8 ;3、查看mysql資料庫的字元編碼mysql> show variables like 'character%'; //查詢當前mysql資料庫的所有屬性的字元編碼+--------------------------+------
Time of Update: 2018-12-03
使用MYSQL時間戳記查詢時間段的常用函數UNIX_TIMESTAMP(date)如果沒有參數調用,返回一個Unix時間戳記(從’1970-01-01 00:00:00′GMT開始的秒數)。如果UNIX_TIMESTAMP()用一個date參數被調用,它返回從’1970-01-01 00:00:00′ GMT開始的秒數值。date可以是一個DATE字串、一個DATETIME字串、一個TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地時間的一個數字。mysql> select
Time of Update: 2018-12-03
如果你想串連你的mysql的時候發生這個錯誤:ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server解決方案:1。 改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"mysql -u root
Time of Update: 2018-12-03
class Talk(models.Model): time = models.DateTimeField() content = models.TextField() 定義上面的Model後,使用manage.py
Time of Update: 2018-12-03
CREATE TABLE `t1` ( `id` char(1) NOT NULL, PRIMARY KEY (`id`)
Time of Update: 2018-12-03
excel資料匯入mysql資料庫的資料表簡單整理了一下:excel資料匯入mysql資料庫:1:選取要匯入的資料區塊(另外有人說要多出一列,我實驗後沒那必要,我都整個檔案匯出的)2:將選中的資料區塊拷貝到一個建立的表格工作薄,然後“另存新檔” -》“文字檔(定位字元分割)(*.txt)”,儲存路徑自選。3:根據要匯入的資料區塊,建立MySql資料庫和表,然後使用命令(注意是MySQL Command Line Client)登陸後,輸入mysql> load data infile
Time of Update: 2018-12-03
為什麼會出現這個問題呢?經過一番思考找到原因了,是因為目前使用者的操作許可權太低了,出了問題出錯問題截屏如下:解決問題方法如下:在dos下運行net start mysql 不能啟動mysql!提示發生系統錯誤
Time of Update: 2018-12-03
1 如何並存執行。資料庫裡有一個資料量非常大的表,當對這個表進行alter的時候,這時候該表是唯讀,由於資料量很大alter時間很長,如果這時候有insert或update操作,有什麼辦法在這期間可以進行insert或update操作?MySQL在被alter時是可以insert和update的,但是操作會被延遲。以下我引用MySQL官網的解釋:*“ALTER TABLE運行時會對原表進行臨時複製,在副本上變更,然後刪除原表,再對新表進行重新命名。在執行ALTER
Time of Update: 2018-12-03
1.事務裡一些有問題的讀取:髒讀,不可重複讀取,幻象讀髒讀 (dirty read)事務T1更新了一行記錄的內容,但是並沒有提交所做的修改。事務T2讀取更新後的行,然後T1執行復原操作,取消了剛才所做的修改。現在T2所讀取的行就無效了。不可重複讀取 (nonrepeatable read)事務T1讀取一行記錄,緊接著事務T2修改 了T1剛才讀取的那一行記錄。然後T1又再次讀取這行記錄,發現與剛才讀取的結果不同。這就稱為“不可重複”讀,因為T1原來讀取的那行記錄已經發生了變化。幻像讀取
Time of Update: 2018-12-03
1、查看當前資料庫的編碼show variables like 'character_set_%';輸出如下:----------------------------------------------------------------------'character_set_client', 'utf8''character_set_connection', 'utf8''character_set_database', 'utf8''character_set_filesystem',
Time of Update: 2018-12-03
注意:本文出自 “阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/7884245在這裡貢獻一本人寫的一監控MYSQL進程的指令碼,希望對大家有所協助。功能:監控MYSQL進程,故障則重啟,如無法啟動則Email通知代碼如下:#!/bin/bash#/usr/bin/nmap localhost | grep 3306#lsof -i:3306MYSQLPORT=`netstat
Time of Update: 2018-12-03
注意:本文出自 “阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/7886153不止一次有同事問我同樣的問題了,在這裡提供一種PHP最簡單的實現。如果大家有更好的方式,請分享:)代碼如下:<?php$db_host="192.168.1.10";$db_user="root";$db_psw="11111";$db_name="csvimport"; $conn =
Time of Update: 2018-12-03
注意:本文出自 “阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/7895366今天遇到一個很狗血的問題...我在CentOS6下安裝有MYSQL5.5.18的資料庫,但是後來發現crontab居然沒有安裝,於是乎就yum install vixie-cron crontabs了一把,但是居然一直報了如下異常:file /usr/share/mysql/charsets/README
Time of Update: 2018-12-03
注意:本文出自 “阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/7915300這兩天一直在協助同事做資料匯入模組,也遇到了不少問題,比如前一篇文章裡提到的CSV大檔案匯入MYSQL,匯入MYSQL後,關鍵字什麼的資料整理和複製等等,還有sql中涉及到了一些字串的截取等處理....本文就MYSQL中對字串截取操作做個小結,將字串函數使用做個使用說明並附各種例子,具體如下:—————————
Time of Update: 2018-12-03
注意:本文出自 “阿飛”的部落格 ,如果要轉載本文章,請與作者聯絡!並註明來源: http://blog.csdn.net/faye0412/article/details/7038290問題起因:今天做了一件事情:我在VM 上將一資料庫的資料檔案(/var/lib/mysql整個檔案夾)拷貝到另外一台VM上,然後新的VM 上啟動MYSQL,結果報如下異常:[root@localhost mysql]# service mysql startStarting MySQL.. ERROR!