導航:首頁 > 操作系統 > linuxmysql視頻教程

linuxmysql視頻教程

發布時間:2022-11-17 12:49:00

『壹』 求php+MYSQL入門到精通的視頻教程,教材也可以!急急急!

電騾上的資源:http://www.verycd.com/topics/130576/

課程介紹:
1. 從觀念的引述、程序代碼解析到範例的延伸應用,給您最完整的學習流程。
2. 實務網站範例,所有技術整合運用,實作技巧一覽無遺。
3.在PHP的程序設計中,以高階的程序設計,配上靈活的圖解,增加您程序設計的功力,也能夠了解其演算的過程。
4.MySQL資料庫設計方面,使用資料庫的正規化的方法解決了數據表的分割,來建立關系型資料庫,使您有系統的處理現實生活的程序設計。
5. 深入對象導向程序設計,全新視界與技巧,網頁開發更得心應手。
6.課程中提供範例教您設計實用的PHP&MySQL資料庫,包含加入會員與密碼驗證、聊天室、留言版、討論區…等。
7.本課程提供一個網上購物系統實例,根據本實例讓你更多的了解PHP&MYSQL在商業網站設計中所提供的強大功能,以及如何才能設計出此類站點。
8.在實戰方面,演示了目前功能最強大的ORACLE 9i for linux最新版9.2.0.4在Linux下的安裝及PHP與Oracle資料庫之間的連接。
9.在熱點研究篇裡面,列舉了目前最熱門的PHP技術,讓你在學習的同時掌握到目前最新的PHP技術。

老師介紹:
徐文龍 -- 系統架構師/系統分析師/高級培訓講師,擁有多年軟體及資料庫開發經驗,擅長面向對象的設計和分析、資料庫建模以及軟體開發方法,精通.NET、J2EE、C++、PHP、Oracle/SQL SERVER/Informix/DB2 資料庫等,對各主流資料庫擁有強大的設計與實現能力,對性能調優有深入的體會和經驗,對OOA、OOD、設計模式、UML有深入的理解。已經獲得 OCP,SCJP,MCDBA,MCSE,MCP,TLCE等證書,主講ORACLE9i、SQL Server、 J2EE、.NET、Linux、DB2, 成功授課案例有深圳市國稅局、深圳市福田公路局、香港國興集團、深圳市郵政局、中國農行深圳分行、深圳市地稅局、招商銀行、平安保險、廣東核電技術中心、蛇口ST碼頭等等。

課程安排 :
I 理論篇

第一章 了解PHP(起源,特性,與ASP/ASP.NET和JAVA比較,PHP環境部署,IDE)
第二章 PHP語法結構
第三章 PHP函數庫
第四章 了解MySQL
第五章 MySQL語言結構
第六章 MySQL數據類型
第七章 MySQL函數
第八章 MySQL數據操縱語言DML
第九章 MySQL數據定義語言DDL
第十章 MySQL用戶實用命令
第十一章 MySQL 事務與鎖定
第十二章 MySQL 全文檢索
第十三章 MySQL 查詢緩存
第十四章 MySQL資料庫管理
SQL Server 2000 Job實現、警報實現、真實應用最佳實踐。

II 實戰篇 ―― 小試牛刀

第十五章 計數器
第十六章 以PHP實現文件上載
第十七章 時鍾
第十八章 日歷
第十九章 地址簿
第二十章 圖像處理
第二十一章 表單處理
第二十二章 發郵件
第二十三章 資料庫操作
第十章:SQL Server 2000的復制體系
第二十四章 Oracle資料庫連接

III實戰篇 ―― 高級應用

第二十五章 留言本
第二十六章 留言本(Oracle)
第二十七章 在線投票系統
第二十八章 論壇
第二十九章 聊天室
第三十章 網上購物系統
第三十一章 新聞系統

『貳』 怎麼在linux中使用mysql

這個要看你的linux的發行版。常見的Linux的發行版有Ubuntu、CentOS等。那麼不同的發行版,整個的安裝、管理、使用都會有一些不同,但是具體差距不大,不過這個要是用文字去說,那就不是三兩句話能說清楚的了。建議你去 91課 去看一下MySQL的視頻課程,每節課也就10分鍾以內,短時間就能了解在不同的linux發行版當中如何使用MySQL。網路知道是不允許發網址鏈接,所以你還是自己搜索一下吧

『叄』 linux下 安裝mysql 問題

因為mysql程序在啟動的時候 非常依賴my.cnf裡面的配置,而my.cnf文件中的配置,在執行mysql初始化的時候就可以手動指定

如果mysql不是使用yum安裝,而是將mysql安裝到自定義的目錄下時,在啟動mysql、連接mysql的時候 都要指定my.cnf文件。或者 將my.cnf文件放到/etc下(這是因為mysql尋找my.cnf文件時首先會從/etc/my.cnf開始,然後/etc/mysql/my.cnf--》/usr/local/mysql/etc/my.cnf--》~/.my.cnf---》最後是自定義路徑

下面是我自己在linux上安裝了一遍的過程,你可以參考一下。

軟體包

[root@hilodbtoolsoft]#lsmysql-5.5.45-linux2.6-i686.tar.gz
mysql-5.5.45-linux2.6-i686.tar.gz

解壓&&修改屬組

tar-zxfmysql-5.5.45-linux2.6-i686.tar.gz

cdmysql-5.5.45-linux2.6-i686
chown-Rmysql.mysql./*

[[email protected]]#ls
-BINARYlibmanmysql-testREADMEscriptssharesql-benchsupport-files

關於手動創建my.cnf

因為mysql程序在啟動的時候十分依賴my.cnf文件,目前我的本機上已經安裝了一個mysql,ect/my.cnf已經存在,所以手動創建一個my.cnf作為新建mysql的cnf文件

mkdir-p/hilodb/soft/mysql
mkdir-p/var/run/mysqld
chown-Rmysql.mysql/hilodb/soft/mysql
chown-Rmysql.mysql/var/run/mysqld

cat>/tmp/my.cnf<<EOF
[mysqld]
basedir=/hilodb/soft/mysql-5.5.45-linux2.6-i686
datadir=/hilodb/soft/mysql
socket=/hilodb/soft/mysql/mysql.sock
user=mysql
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/hilodb/soft/mysql/mysqld.pid
socket=/hilodb/soft/mysql/mysql.sock

[mysql]
socket=/hilodb/soft/mysql/mysql.sock

[client]
port=3306
socket=/hilodb/soft/mysql/mysql.sock
EOF

初始化資料庫

cdmysql-5.5.45-linux2.6-i686
scripts/mysql_install_db--user=mysql--defaults-file=/tmp/my.cnf

centos6.8 64bit環境下啟動的時候報

[root@hilodbtoolbin]#./mysqld_safe--help
./mysqld_safe:./my_print_defaults:/lib/ld-linux.so.2:badELFinterpreter:Nosuchfileordirectory
./mysqld_safe:./my_print_defaults:/lib/ld-linux.so.2:badELFinterpreter:Nosuchfileordirectory

處理上面的報錯
yuminstallglibc.i686
yuminstalllibgcc.i686
yuminstalllio*.i686*
yuminstallncurses-*.i686*

啟動資料庫

cd/hilodb/soft/mysql-5.5.45-linux2.6-i686/bin
./mysqld_safe--defaults-file=/tmp/my.cnf--ledir=/hilodb/soft/mysql-5.5.45-linux2.6-i686/bin/&

進入資料庫

cd/hilodb/soft/mysql-5.5.45-linux2.6-i686/bin
./mysql--defaults-file=/tmp/my.cnf

修改root密碼

SETPASSWORDFOR'root'@'localhost'=PASSWORD('oracle');
flushprivileges;

***************登錄報錯 ###也就是處理socket的問題 ***************

[root@hilodbtoolbin]#mysql-uroot-poracle

ERROR2002(HY000):Can''/tmp/mysql.sock'(2)
登錄報錯

兩種解決方法
第一種
ln-s/hilodb/soft/mysql/mysql.sock/tmp/mysql.sock

第二種
因為mysql程序搜索my.cnf的順序

/etc/my.cnf
/etc/mysql/my.cnf
/usr/local/mysql/etc/my.cnf
~/.my.cnf
其他自定義路徑下的my.cnf,例如:/data/mysql/yejr_3306/my.cnf

所以替換/etc/my.cnf
cp/tmp/my.cnf/etc/
cp:overwrite`/etc/my.cnf'?y
rm-rf/tmp/mysql.sock

再次登錄成功
mysql-uroot-poracle
mysql>

修改環境變數


將一下內容添加到/etc/profie最後
exportPATH=/hilodb/soft/mysql-5.5.45-linux2.6-i686/bin:$PATH

然後在終端執行source/etc/profile使環境變數生效
whichmysql
[root@hilodbtool~]#whichmysql
/hilodb/soft/mysql-5.5.45-linux2.6-i686/bin/mysql

登錄測試

『肆』 linux怎麼啟動mysql服務

1、首先,我們需要修改mysql的配置文件,一般文件存放在/etc下面,文件名為my.cnf。

『伍』 求鳥哥的linux私房菜全部視頻教程 百度網盤資源

有老男孩的Linux 視頻教程+Mysql全套,你搜索下王飛資料下載,我博客上多了去了

『陸』 linux自學,有沒有哪些好的視頻推薦

網路上有很多Linux的免費教學視頻,比如說:B站\嗶哩嗶哩等;不過最好要找全套的,這樣學習起來更加系統化,比如:小猿圈、路飛學城。

『柒』 linux怎麼啟動mysql伺服器

Linux啟動Mysql伺服器的方法:

1、查看mysql版本
方法一:status;
方法二:select version();

2、Mysql啟動常用命令

(1)、使用 service 啟動:

[root@localhost /]# service mysqld start (5.0版本是mysqld)

[root@szxdb etc]# service mysql start (5.5.7版本是mysql)

(2)、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start

(3)、使用 safe_mysqld 啟動:
safe_mysqld&

『捌』 如何使用mysql linux

1Linux下如何創建mysqld資料庫的管理用戶?

資料庫安裝好後,我們應該為mysql資料庫創建一個管理帳號。要把root用戶設置為管理員,我們應該運行下面的命令;

[root@linuxsir01 root]# /opt/mysql/bin/mysqladmin -u root password 123456
[root@linuxsir01 root]#

通過上面的命令,我們可以知道,mysql資料庫的管理員是root,密碼是123456。

2]如何進入mysql資料庫?以mysql資料庫管理員root,密碼為123456為例;

[root@linuxsir01 root]#/opt/mysql/bin/mysql -uroot -p123456

輸出上面的命令後,出現的是如下的提示;

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 3.23.58

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

注意:操作這些命令的時候,應該把mysqld伺服器打開。這些新手兄弟早就知道了吧:)

3]如何在資料庫中操作命令呢,我想這是mysql手冊都有的,我主要說幾個要注意的地方。其實我也會不了幾個命令。如果自己想學的弟兄,也不是什麼難事;在windows中操作過mysql的,其實在這里也是一樣的,mysql是跨平台的資料庫,用法都是相同的。

在mysql資料庫中,每操作一個命令,都是;號結尾的,可能有的新手弟兄,忘記輸入了;號結尾,結果退不出來。:):)

1]查看mysql中都有哪些資料庫?

代碼:

+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.00 sec)

mysql>

在mysql安裝好,設置好管理員後,第一次進入系統,我們用show databases;命令查看資料庫的列表,發現有兩個資料庫,mysql和test,這是系統自建的,是讓大家練慣用的。

4]如何創建和刪除一個資料庫?

比如我要創建一個名為linux的資料庫,應該運行如下命令

mysql> create database [資料庫名];

所以我們應該運行如下的命令,來創建名為linux的資料庫

mysql> create database linux;
Query OK, 1 row affected (0.00 sec)

是不是建好了呢??肯定是建好了,因為都有OK了:)

查看是不是有linux這個資料庫了呢?

代碼:

mysql> show databases;
+----------+
| Database |
+----------+
| linux |
| mysql |
| test |
+----------+
3 rows in set (0.00 sec)

mysql>

那我們如何刪除一個資料庫呢??

mysql> drop database [資料庫名];

比如我們要把剛才創建的linux資料庫刪除,應該用下面的命令;

mysql> drop database linux;
Query OK, 0 rows affected (0.00 sec)

是不是已經刪除了呢??

代碼:

mysql> show databases;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.00 sec)

mysql>

5]如何操作一個資料庫呢,這個問題就比較多了,建議還是看一下mysql的手冊吧。裡面的東西太多了。如果操作一個資料庫,首先是要指定一個資料庫為當前資料庫,應該用use命令

mysql>use [資料庫];

比如我想指定linux這個資料庫為當前資料庫,應該是

mysql> use linux;
Database changed
mysql>
6]如何備份資料庫??

比如我們要備份mysql中已經存在的名為linux的資料庫,要用到命令mysqlmp

命令格式如下:

[root@linuxsir01 root]# /opt/mysql/bin/mysqlmp -uroot -p linux > /root/linux.sql
Enter password:在這里輸入資料庫的密碼

通過上面的命令,我們要明白兩件事,首先備份資料庫是要以資料庫管理員的身份備份;其次:備份目的地是/root,備份的文件名是linux.sql。其實備份的位置和文件名,根據自己的情況來定。文件名可以自己來取,路徑也可以自己來安排;

比如我想把linux的資料庫備份到/home/beinan,資料庫的文件名為linuxsir031130.sql,所以應該輸入如下的命令。

[root@linuxsir01 root]#/opt/mysql/bin/mysqlmp -uroot -p linux > /home/beinan/linuxsir031130.sql
Enter password:在這里輸入資料庫管理員root的資料庫密碼

這樣我們到/home/beinan目錄下就能發現mysql中名為linux的資料庫的備份文件linuxsir031130.sql

綜上所述,我們學習時要學會變通。:):)

5]如何把把備份的資料庫導入到資料庫中?

首先我們還是要操作上面幾個過程,比如添加資料庫管理員(如果您沒有添加過mysql資料庫管理員的話),創建資料庫等。

比如我們要把在/home/beinan這個目錄中的linuxsir031130.sql這個備份,導入名為linux的資料庫中,應該如下操作;

[root@linuxsir01 root]# /opt/mysql/bin/mysql -uroot -p linux < /home/beinan/linuxsir031130.sql
Enter password:在這里輸入密碼

如果機器好,資料庫比較小,幾分鍾就好了。

6]其它一些比較常用的mysql指令;

查看狀態
mysql> show status;

查看進程

代碼:

mysql> show processlist;
+----+------+-----------+------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+------+-----------+------+---------+------+-------+------------------+
| 16 | root | localhost | NULL | Query | 0 | NULL | show processlist |
+----+------+-----------+------+---------+------+-------+------------------+
1 row in set (0.00 sec)

mysql>

查看錶,應該先指定一個資料庫為當前資料庫;比如是名為linux的資料庫;

mysql>use linux;
mysql> show tables;
Empty set (0.00 sec)

mysql>

7]對mysql資料庫常用命令的一點補充;

幾個常用的mysql相關的管理命令

mysql 命令:基本文本的,顯示和使用的mysql資料庫。前面已經簡單的提過用法;比如登錄等。

mysqladmin 命令,用來創建和維護mysql資料庫的命令,前面已經簡單的提過;

isamchk 是用來修復、檢查和優化.ism後綴的資料庫文件;

mysqlmp 是用於備份資料庫,前面已經簡單的說明過;

myisamchk 用來修復.myi後綴的資料庫文件;

比如我們要檢查名為linux的資料庫.myi資料庫表是否存在問題,應該用下面的命令;

要把mysqld伺服器停下來

[root@linuxsir01 root]# /opt/mysql/share/mysql.server stop

然後執行

[root@linuxsir01 root]# /opt/mysql/bin/myisamchk /opt/mysql/var/linux/*.MYI

上面的命令的意思就是檢查所有的.myi文件,資料庫的目錄在/opt/mysql/var/linux/目錄中

如果有問題,應該用-r參數來修復

[root@linuxsir01 root]# /opt/mysql/bin/myisamchk -r /opt/mysql/var/linux/*.MYI

6]mysqlshow 命令:顯示用戶選擇的資料庫和表
[root@linuxsir01 root]# /opt/mysql/bin/mysqlshow -uroot -p [資料庫名]

比如我要查看名為linux的資料庫;應該是:

[root@linuxsir01 root]# /opt/mysql/bin/mysqlshow -uroot -p linux

閱讀全文

與linuxmysql視頻教程相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:145
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:737
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:485
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:382
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163