當前位置:首頁 » 操作系統 » mysql56源碼下載

mysql56源碼下載

發布時間: 2023-04-10 21:47:57

『壹』 mysql源碼在官網的哪裡下載

http://防downloads.skysql.com和/archives/mysql-5.0/諧mysql-5.0.22.tar.gz
這是5.0.22的,其他版本也在這個目錄下找吧,不要把最後的包名稱復制進去就行了

『貳』 Mysql5.6.16安裝

1、解壓
2、配置環境變數(讓系統知道你的bin在哪個位置)path裡面設置到安裝目錄的bin目錄
4、在cmd中bin目錄底下執行mysqld -install(將mysql安裝為windows服務)
5、執行命令:net start mysql 或者windows管理工具->服務裡面找到MySql服務,並啟動
6、在命令行中運行mysql -uroot 進入資料庫
7、修改密碼
輸入mysql回車
mysql> use mysql;
mysql> update user set password=password("123123") where user="root";
8、刷新許可權
mysql> flush privileges;
mysql> \q;退出

打開cmd你知道吧?
開始 -> 運行 --> 輸入cmd回車

『叄』 ubuntu 怎麼源碼安裝mysql

1.下載源碼包

2.解壓包
>tar -zxvf mysql-5.6.33.tar.gz
3.安裝必要依賴
>sudo apt-get install make bison g++ build-essential libncurses5-dev cmake
4.進入安裝包目錄,配置MySQL安裝參數 //源碼安裝最大的好處就是可以自定義參數,制定安裝目錄,方便管理
>cmake -DCMAKE_INSTALL_PREFIX=[指定MySQL安裝的目錄]/usr/local/mysql -DSYSCONFDIR=/etc -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=[指定MySQL的數據存放目錄如:]/usr/local/mysql/data -DMYSQL_USER=mysql -DWITH_DEBUG=0
>make -j4 #-j數字 表示以多核心運行編譯
>make install #安裝
5. 常用命令軟連接,設置環境變數
>sudo ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
>sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
>sudo ln -s /usr/local/mysql/bin/mysqladmin /usr/bin
6.初始化資料庫
>sudo /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
7.啟動MySQL伺服器
>sudo /usr/local/mysql/bin/mysqld start
#如果啟動不了,考慮編譯安裝時自定義數據存放目錄,所以導致mysqld找不到對應的目錄
解決:> vi /usr/local/mysql/bin/mysqld
修改datadir = [指定MySQL的數據存放目錄如:] /usr/local/mysql/data
保存退出,再次啟動 >sudo /usr/local/mysql/bin/mysqld start #OK 搞定
8. 啟動成功後創建root用戶的密碼
>/usr/local/mysql/bin/mysqladmin -u root password '新密碼'
9.啟動MySQL端
>/usr/local/mysql/bin/mysql -u root -p
>輸入密碼
10.設置環境變數
vi /home/個人目錄/.bashrc 或者 vi /root/.bashrc
#在後面添加這段代碼
export PATH="$PATH:/home/sy/lnmp/mysql/bin"
#重啟電腦ok
#若不想重啟電腦,僅限當次有效(重啟失效)
#執行命令
>export PATH=$PATH:/usr/local/mysql/bin
>mysql --version //測試

『肆』 如何下載mysql資料庫源代碼

mysql官方網站就有呀:http://dev.mysql.com/downloads/mysql/,選擇source
code
或者你到這個網站上去下載:http://www.wyzc.com/mysql/?tg=LXUK--Zkf,到這個網址,右邊有個查看講義資料,那個裡面就有

『伍』 mysql哪個版本可以源代碼放開

mysql5.6 5.7版本可以源代碼放開
穩定的版本就好,但是大版本也必須選擇市面上穩定運行的通用版本,比如mysql5.6 5.7版本,因為這樣你可以獲取到最新的特性而不會落伍,學習他們在一段時間內可以首返保持領先。mysql是非常好用的互聯網資料庫,但是由於很多時候都是收到oracle的影響,現在很多企業轉到自己開發mysql,因為源代碼是開放的,因此,還有的孝芹缺人就轉向另一個mysql衍生版本,叫做mariadb,使用起來跟mysql幾乎一模一樣,但是完全免費不要錢,建議你也使用這個版本。

另外,他使用起來是用區分32位和64位的,如果你的操作系巧辯統是64位的,現在很多電腦都是64位版本的了,建議你也使用64位版本的。

『陸』 急求mysql-5.1各個版本源代碼!!!

http://downloads.mysql.com/archives.php?p=mysql-5.1 oftware Downloads by Version5.1.5a (2 files)5.1.23a (152 files)5.1.30 (211 files)5.1.31 (209 files)5.1.32 (213 files)5.1.33 (213 files)5.1.34 (213 files)5.1.35 (211 files)5.1.36 (211 files)5.1.37 (210 files)5.1.38 (225 files)5.1.39 (225 files)5.1.40 (225 files)5.1.41 (214 files)5.1.42 (187 files)5.1.43 (220 files)5.1.44 (220 files)5.1.45 (220 files)5.1.46 (216 files)5.1.47 (216 files)5.1.48 (220 files)5.1.49 (220 files)5.1.50 (220 files)5.1.51 (218 files)5.1.52 (218 files)5.1.53 (214 files)5.1.54 (212 files)5.1.55 (212 files)5.1.56 (163 files)5.1.57 (115 files)5.1.58 (115 files)5.1.59 (115 files)5.1.60 (115 files)5.1.61 (117 files)5.1.62 (117 files)5.1.63 (117 files)5.1.65 (117 files)5.1.66 (117 files)5.1.67 (86 files)

『柒』 mysql 源代碼下載, select platform中選擇source code ,然後呢點哪裡 沒有找到下載的地方.

我看了這個頁面,是mysql官網代碼沒有執行,所以暫時下載不了。
http://dev.mysql.com/downloads/mysql/

你可以等網站修復好了在下載,或者直接下載官網源碼:
http://downloads.mysql.com/archives.php?p=mysql-5.6&o=other

『捌』 在哪能找到 支持linux, 64位的mysql源碼安裝包; 跪求!!

http://dev.mysql.com/downloads/mysql/5.1.html
你選擇LINux平台你喚悄就可岩檔以看到了。。和棗渣。

『玖』 CentOS5.3 - mysql-6.0.10-alpha 源代碼和設置

1,下載mysql資料庫 源代碼 : mysql-6.0.10-alpha.tar.gz 2, 解壓 文件比較多,解壓也一段時間。 src]# tar vxzf mysql-6.0.10-alpha.tar.gz 3, 進入目錄進行 -> 配置,編譯,安裝 ]# cd mysql-6.0.10-alpha 配置生成 makefile 文件 ]# ./configure --sysconfdir=/etc checking for termcap functions library... configure: error: No curses/termcap library found 出現錯誤,也就是生成 makefile 文件出錯了。 [root@localhost mysql-6.0.10-alpha]# make make: *** No targets specified and no makefile found. Stop. 如果你硬要輸入 make 命令是不行的,因為 makefile 根本沒有生成成功。 解決辦法: 我們加入 --with-named-curses-libs=/usr/lib/libncursesw.so.5 進行生成 makefile ./configure --sysconfdir=/etc --with-named-curses-libs=/usr/lib/libncursesw.so.5 Thank you for choosing MySQL! 看到這句話,生成 makefile 成功了。 下面進行make編譯: 需要的時間比較長。 ]# make 編譯安裝雖然花費的時間比較長,但是它應該可以適合任何一個發行版本的 Linux,編譯的中途過程我就不播放視頻出來了,截斷一部分。我現在已經編譯完成。 make[1]: Leaving directory `/opt/mysql-6.0.10-alpha/sql-bench' Making all in win make[1]: Entering directory `/opt/mysql-6.0.10-alpha/win' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/opt/mysql-6.0.10-alpha/win' 最後進行安裝 ]# make install 編譯安裝完畢,有時候需要很長時間,如何判斷是否死機? 注意觀察主機的硬碟燈,編譯安裝時候 硬碟燈是一閃一閃的,有數據讀取。 下面拷貝配置文件 ]# cp /usr/local/share/mysql/my-large.cnf /etc/my.cnf 以後配置mysql ,就修改 /etc/my.cnf 即可 4, 初始化資料庫 # useradd -d /usr/local/var mysql # su - mysql $ /usr/local/bin/mysql_install_db 初始化出現錯誤。 Installing MySQL system tables... 090518 7:16:41 [ERROR] /usr/local/libexec/mysqld: unknown option '--skip-federated' 090518 7:16:41 [ERROR] Aborting 090518 7:16:41 [Note] /usr/local/libexec/mysqld: Shutdown complete 我們解決辦法是,先 刪掉 /usr/local/var 下的 mysql 文件夾 rm -rf /usr/local/var/mysql 然後修改 vi /etc/my.cnf 找到skip-federated 注釋掉 ,也就是改成 ####skip-federated 然後保存退出 su - mysql 用會 mysql 身份, 來重新初始化 /usr/local/bin/mysql_install_db 這次成功了吧,沒有出現錯誤信息。 5, 啟動伺服器 [mysql@localhost var]$ /usr/local/bin/mysqld_safe & 現在成功了, 用 netstat -tnl 看到 3306 熟悉的 mysql默認埠 6, 登陸測試 [mysql@localhost local]$ mysql -u root 成功的話, 出現 mysql> mysql>\s mysql>\q 可以使用 show databases; 一般,如果你是編譯安裝mysql ,建議你像我下面的做法 提升為 root 用戶, su - cp /usr/local/share/mysql/mysql.server /etc/init.d/mysqld mysql 關閉的命令為:/etc/init.d/mysqld stop [root@localhost ~]# /etc/init.d/mysqld stop Shutting down MySQL.090518 07:26:41 mysqld_safe mysqld from pid file /usr/local/var/localhost.localdomain.pid ended SUCCESS! 就會顯示 關閉成功。 mysql 啟動的命令為:/etc/init.d/mysqld start [root@localhost ~]# /etc/init.d/mysqld start Starting MySQL. SUCCESS! 下面修改 伺服器啟動時候,就自動運行 mysql 6.0 vi /etc/rc.d/rc.local 我把它運行在 tomcat 前面, 然後保存退出。 ##################### 分隔 ###################### --查看資料庫的字元集 show variables like 'character\_set\_%'; show variables like 'collation_%'; 13:15 瀏覽(587) 評論(0) 分類: CentOS 2009-07-21 縮略顯示 CentOS5.3 編譯 mod_jk 1.2.15 鏈接器 整合apache httpd 和 tomcat關鍵字: centos mod_jk 現在我們來做一個整合,也就是當訪問 apache 80 埠時候 遇到 jsp 文件也可以正常訪問。 如果不整合, 你的apache 80 是不能運行jsp文件的, 只能使用8080埠,也就是tomcat 來訪問。 如何整合呢 ? 要藉助一個叫做 apache tomcat 的鏈接器。 下面是官方網站的下載地址,目前為止最新版是 1.2.15。。。 http://archive.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-1.2.15/ 文章最後我會把這個工具提供下載,如果官方網站太慢的話。 首先下載 jakarta-tomcat-connectors-1.2.15-src.tar.gz 到伺服器 解壓 ]# tar xzvf jakarta-tomcat-connectors-1.2.15-src.tar.gz 注意是進入: jk/native 這個目錄 ]# cd jakarta-tomcat-connectors-1.2.15-src/jk/native 請確認你的 apache 的 apxs 文件位置 native]# ./configure --with-apxs=/usr/local/apache2/bin/apxs 編譯生成mod_jk native]# make 拷貝編譯完成生成的 mod_jk.so 文件, 這里也是要注意你的apache moles 目錄位置 native]# cp ./apache-2.0/mod_jk.so /usr/local/apache2/moles/ =============================================== 修改apache 配置文件 # vi /etc/httpd.conf 在DirectoryIndex中添加 index.jsp <IfMole dir_mole> DirectoryIndex index.html index.jsp </IfMole> 增加關於載入mod_jk的語句: LoadMole jk_mole moles/mod_jk.so Include /usr/local/apache2/conf/mod_jk.conf 添加以下內容( 添加的時候去掉注釋,可能文件不能顯示中文 ): ###### 指出mod_jk模塊工作所需要的工作文件workers.properties的位置 JkWorkersFile /usr/local/apache2/conf/workers.properties ###### Where to put jk logs JkLogFile /usr/local/apache2/logs/mod_jk.log ###### Set the jk log level [debug/error/info] JkLogLevel info ###### Select the log format JkLogStampFormat "[%a %b %d %H:%M:%S %Y]" ###### JkOptions indicate to send SSL KEY SIZE, JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories ###### JkRequestLogFormat set the request format JkRequestLogFormat "%w %V %T" ###### 將所有servlet 和jsp請求通過ajp13的協議送給Tomcat,讓Tomcat來處理 JkMount /servlet/* worker1 JkMount /*.jsp worker1 JkMount /*.do worker1 把一些注釋去掉吧,只些一些起作用的語句上去。保存退出。 =================================================== 在/usr/local/apache2/conf/ 下面 建立兩個配置文件mod_jk.conf和workers.propertie 注意: ( 如果沒有 conf 目錄,可以建立,因為我安裝時指定把 httpd.conf 放在 /etc 下的,就沒有 conf 目錄了 ) # vi mod_jk.conf 添加以下內容( 添加的時候去掉注釋,可能文件不能顯示中文 ): ###### 指出mod_jk模塊工作所需要的工作文件workers.properties的位置 JkWorkersFile /usr/local/apache2/conf/workers.properties ###### Where to put jk logs JkLogFile /usr/local/apache2/logs/mod_jk.log ###### Set the jk log level [debug/error/info] JkLogLevel info ###### Select the log format JkLogStampFormat "[%a %b %d %H:%M:%S %Y]" ###### JkOptions indicate to send SSL KEY SIZE, JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories ###### JkRequestLogFormat set the request format JkRequestLogFormat "%w %V %T" ###### 將所有servlet 和jsp請求通過ajp13的協議送給Tomcat,讓Tomcat來處理 JkMount /servlet/* worker1 JkMount /*.jsp worker1 JkMount /*.do worker1 ------------------------------------------------------------ # vi workers.properties 添加以下內容: ####### Defining a worker named worker1 and of type ajp13 worker.list=worker1 ####### Set properties for worker1 worker.worker1.type=ajp13 worker.worker1.host=localhost worker.worker1.port=8009 worker.worker1.lbfactor=50 worker.worker1.cachesize=10 worker.worker1.cache_timeout=600 worker.worker1.socket_keepalive=1 worker.worker1.socket_timeout=300 ------------------- 我的tomcat 配置文件路徑: /usr/local/tomcat/conf/server.xml 最後編輯Tomcat的配置文件server.xml,在 <Host 段中加入: <Context path="" docBase="/usr/local/apache2/htdocs" debug="0" reloadable="true" crossContext="true"/> 重新啟動Apache和Tomcat。。。 [root@localhost bin]# ./shutdown.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/java/jdk1.7.0 [root@localhost bin]# ./startup.sh Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/java/jdk1.7.0 # /usr/local/apache2/bin/apachectl stop # /usr/local/apache2/bin/apachectl start 剛才我在修改 httpd.conf 可能寫入了一些多餘信息 導致apache配置文件出錯,我注釋就可以了。 在/usr/local/apache2/htdocs/ 下 刪掉 index.html 建立一個index.jsp , 寫入一些簡單的內容: <% out.println( "Hello www.17rumen.com " ); %> 用瀏覽器訪問伺服器 http://192.168.138.128 ,看到正確的頁面了。 說明apache 遇到jsp頁面 ,它可以提交給 tomcat 去處理。。。 18:21 瀏覽(315) 評論(0) 分類: CentOS 2009-07-21 縮略顯示 centos「You don't have permission to access /index.html on this server.」關鍵字: centos Forbidden You don't have permission to access /index.html on this server. 開始我以為我配置出錯,花半天時間都沒有搞定,今天終於搞定了. 原因:index.html是用root用戶建的文件,apache許可權不夠。 解決方法:更改文件許可權;chmod 755 index.html 17:09 瀏覽(498) 評論(0) 分類: CentOS 2009-07-17 縮略顯示 CentOS5.3 編譯安裝 apache 2.2.11 web伺服器(httpd-2.2.11.tar.gz)關鍵字: centos apache (現檢測是否已經安裝apapche,如果有的話請卸載後重新安裝) 1, 首先你必須下載 : httpd-2.2.11.tar.gz 當然你也可以到官方 http://www.apache.org 上下載。 2, 解壓 src]# tar vxzf httpd-2.2.11.tar.gz 3, 進入目錄 # cd httpd-2.2.11 httpd-2.2.11]# ./configure --sysconfdir=/etc --enable-ssl --enable-moles 配置文件放在 /etc 下 no SSL-C headers found configure: error: ...No recognized SSL/TLS toolkit detected 沒有ssl 我們,生成makefile 文件失敗,以後再安裝 openssl 也可以 httpd-2.2.11]# ./configure --sysconfdir=/etc --enable-moles 好,這次沒有發現什麼錯誤, --enable-moles 這個強烈建議加上, 也就是說 以後apache 可以添加其他的模塊,方便很多。 下面進行編譯,make編譯 需要一定的時間,不過比起編譯mysql要快些。 httpd-2.2.11]# make 下面進行安裝 httpd-2.2.11]# make install 安裝完成了。。。 4, 啟動服務 測試一下吧。 ]# /usr/local/apache2/bin/apachectl start & # netstat -tnl 可以看到 80 埠,說明apache啟動了。 tcp 0 0 :::80 :::* LISTEN 打開瀏覽器進行訪問吧。 # ifconfig 查看 Linux 伺服器ip地址。 inet addr:192.168.138.128 http://192.168.138.128 看到It works! 說明正常工作了 cd /usr/local/apache2/ 可以看到 htdocs 就是 web 伺服器的 目錄所在 你可以想我這樣 vi test.html 上面寫一些信息,然後進行訪問。 讓Apache 自動啟動 # echo "/usr/local/apache2/bin/apachectl start &" >> /etc/rc.local (或者手動在/etc/rc.d/rc.local中設置) 好,然後重啟伺服器,就可以發現 apache 自動啟動了

『拾』 mysql5.5的源碼在哪裡下載

我找到一份MySQL核心技術與最佳實踐的源代碼,裡面有mysql-5.6.15的源代碼。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:740
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371