重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
mysql自帶的是命令行的,但是我們一般用都是用圖形界面的,比如navicat for mysql之類的(有中文版),這類軟件都是大小小異的,用法差不多,比如說你圖上這個,左下那個test什么的就是你現在mysql中的數據庫,你把它點開就可以看到表什么的,可以在那右鍵添加修改表,也可以查詢或者修改原本數據,右邊那個sql file那個窗口是給你輸入sql命令用的,基本跟命令行那個語法完全一樣的。閃電那個圖標應該就是執行你輸入的語句(上面有兩個圖標估計有區別,你把鼠標停上去就知道了)
專注于為中小企業提供成都做網站、網站設計、外貿營銷網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業敘永免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了成百上千家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
在老版本的MySQL 3.22中,MySQL的單表限大小為4GB,當時的MySQL的存儲引擎還是ISAM存儲引擎。但是,當出現MyISAM存儲引擎之后,也就是從MySQL 3.23開始,MySQL單表最大限制就已經擴大到了64PB了(官方文檔顯示)。也就是說,從目前的技術環境來看,MySQL數據庫的MyISAM存儲 引擎單表大小限制已經不是有MySQL數據庫本身來決定,而是由所在主機的OS上面的文件系統來決定了。
而MySQL另外一個最流行的存儲引擎之一Innodb存儲數據的策略是分為兩種的,一種是共享表空間存儲方式,還有一種是獨享表空間存儲方式。
當使用共享表空間存儲方式的時候,Innodb的所有數據保存在一個單獨的表空間里面,而這個表空間可以由很多個文件組成,一個表可以跨多個文件存在,所 以其大小限制不再是文件大小的限制,而是其自身的限制。從Innodb的官方文檔中可以看到,其表空間的最大限制為64TB,也就是說,Innodb的單 表限制基本上也在64TB左右了,當然這個大小是包括這個表的所有索引等其他相關數據。
而當使用獨享表空間來存放Innodb的表的時候,每個表的數據以一個單獨的文件來存放,這個時候的單表限制,又變成文件系統的大小限制了。
加設表有5個字段,id,a,b,c,d,ID為自動增長字段(就是你說的自動編號)
插入語句可以寫作
insert into userinfo values('qwer','1234','m','qwe')
如果插入的不全比如僅有a,c,d3個值則寫作
insert into userinfo(a,c,d) values('qwer','m','qwe')
1、首先解壓縮下載的安裝包。
2、解壓之后可以將該文件夾改名,例如mysql,放到合適的位置,比如放到C:\mysql路徑中。
3、配置環境:
我的電腦-屬性-高級-環境變量
選擇PATH,在其后面添加: mysql\bin文件夾的路徑 (如:C:\mysql\bin)
PATH=.......; C:\mysql\bin (在PATH最后添加分號;并填寫路徑)
4.修改mysql文件夾下配置文件,默認文件夾內有個名為my-default的配置文件,將其修改為my
再在其中修改或添加配置:
[mysqld]
basedir= "C:\mysql\"(mysql所在目錄)
datadir= "C:\mysqldata\" (mysql data所在目錄,需要在C盤下創建文件夾mysqldata)
在C盤下新建mysqldata文件夾。
5.以管理員身份運行cmd,執行命令mysqld --initialize 進行初始化創建1個文本文件,并將下述命令置于單一行中:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');用任意名稱保存該文件。在本例中,該文件為C:\mysqldata\init.txt。在命令行中執行mysqld --init-file=C:\mysqldata\init.txt
此命令會不會自動退出,打開另一個cmd(不需要管理員權限),執行命令mysql -u root -p,按回車鍵,輸入密碼為MyNewPassword,即可進入mysql 。
退出mysqld 服務可以通過任務管理器結束mysqld.exe進程。
6.以管理員身份運行cmd,輸入mysqld --install 安裝mysql服務。
在計算機管理服務中會出現MySQL服務,以后想進入mysql,直接啟動MySQL服務即可。
啟動MySQL 會出現錯誤:
報錯的原因是無法找到Mysql執行文件,通過修改注冊表進行處理,到注冊表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet---services 更改查找MySQL項值,然后改路徑。
通過"win"鍵+R鍵一起按,調出“運行”窗口,輸入regedit調出注冊表
找到 HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet ---services
在services中找到MySQL
更改ImagePath 值為mysql\bin所在路徑,例如本例中:"C:\mysql\bin\mysqld" MySQL
7.通過命令行執行net start mysql 或者是在計算機管理中的服務下啟動MySQL,然后在命令行下輸入mysql -u root -p 進入。
可視化開發的工具,你可以下載MySQLQueryBrowser.有些是免安裝的,然后運行那個閃電一樣的標志,服務器填127.0.0.1,端口3306,用戶名密碼填你安裝了的,然后點確定--》忽略--就可以了。
======
還有一個就是下載SQL Manager for MySQL也可以。
1、到mysql官網下載mysql編譯好的二進制安裝包,在下載頁面Select?Platform:選項選擇linux-generic,然后把頁面拉到底部,
64位系統下載Linux?-?Generic?(glibc?2.5)?(x86,?64-bit),32位系統下載Linux?-?Generic?(glibc?2.5)?(x86,?32-bit)
2、解壓32位安裝包:
進入安裝包所在目錄,執行命令:tar?mysql-5.6.17-linux-glibc2.5-i686.tar.gz
3、復制解壓后的mysql目錄到系統的本地軟件目錄:
執行命令:cp?mysql-5.6.17-linux-glibc2.5-i686?/usr/local/mysql?-r
4、添加系統mysql組和mysql用戶:
執行命令:groupadd?mysql和useradd?-r?-g?mysql?mysql
5、安裝數據庫:
進入安裝mysql軟件目錄:執行命令?cd?/usr/local/mysql
修改當前目錄擁有者為mysql用戶:執行命令?chown?-R?mysql:mysql?./
安裝數據庫:執行命令?./scripts/mysql_install_db?--user=mysql
修改當前目錄擁有者為root用戶:執行命令?chown?-R?root:root?./
修改當前data目錄擁有者為mysql用戶:執行命令?chown?-R?mysql:mysql?data
到此數據庫安裝完畢
6、啟動mysql服務和添加開機啟動mysql服務:
添加開機啟動:執行命令cp?support-files/mysql.server?/etc/init.d/mysql,把啟動腳本放到開機初始化目錄
啟動mysql服務:執行命令service?mysql?start
執行命令:ps?-ef|grep?mysql?看到mysql服務說明啟動成功
7、修改mysql的root用戶密碼,root初始密碼為空的:
執行命令:./bin/mysqladmin?-u?root?password?'密碼'
8、把mysql客戶端放到默認路徑:
ln?-s?/usr/local/mysql/bin/mysql?/usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包文件復制,便于系統安裝多個版本的mysql