導航:首頁 > 操作系統 > linuxdebianmysql

linuxdebianmysql

發布時間:2022-08-08 16:18:01

linux安裝 mysql如何安裝

你也可以先裝好ftp服務,這樣用起來會比較好點,FTP安裝:
yum install vsftpd
1. 啟動系統自帶的VSFTPD
2.新建一個FTP賬號
a. useradd 用戶名 -d 文件存放路徑 -s /sbin/nologin #/sbin/nologin 表示不能用來作為系統用戶登錄
b.passwd 用戶名 #賦予新賬號一個密碼

cd /etc/vsftpd 然後 vi /chroot_list #新建一個文檔chroot_list 在裡面寫上 用戶名
3.vi /etc/vsftpd/vsftpd.conf

將#chroot_list_enable=YES和#chroot_list_file=/etc/vsftpd/chroot_list 前的#去掉
然後保存退出,重啟VSFTPD
修改FTP路徑
userdel -R zhougz
useradd -h /var/www/html zhougz
passwd zhougz
可以下載不可以上傳(更改文件擁有者)
chown -R 用戶:群組 /home/wwwroot(文件路徑:就是你上傳文件所在的路徑)
4.這個時候登錄FTP,會出現500 OPS的錯誤,有兩個解決辦法。
a.執行setsebool ftpd_disable_trans 1和service vsftpd restart或者直接關閉5.selinux=disabled(默認selinux=enforcing),/etc/selinux/config

b.目錄許可權問題,比如用戶a,目錄/ftphome/a
那麼/ftphome這個目錄屬主和組都有讀和執行許可權,否則也會報500錯誤。這個也就是部分用戶正常,而部分用戶不能登錄的原因。
***配置完成後記得重啟電腦***

添加到防火牆
sudo /sbin/iptables -I INPUT -p tcp --dport 20 -j ACCEPT
sudo /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
sudo /etc/rc.d/init.d/iptables save
sudo /etc/rc.d/init.d/iptables restart
開機啟動
方法一:
chkconfig vsftpd on service vsftpd start
方法二:
最簡單的辦法,把service vsftpd start加入/etc/rc.local即可。

從個人使用習慣上來說,chkconfig命令倒是蠻不錯的選擇.此命令也可以定義其它自動啟動服務項次,大家可以試試哦!

進雖ysql解壓源碼文件目錄
./configure --prefix=/usr/local/mysql #設置mysql的安裝路徑
make && make install #編譯,進行安裝。
配置mysql
groupadd mysql #添加mysql組
useradd -g mysql mysql #添加mysql用戶並加入到mysql組
cd /usr/local/mysql/ #切換到cd /usr/local/mysql/目錄下
chown -R mysql . #改變當前目錄下的所有者為mysql用戶
chgrp -R mysql . #改變當前目錄下的mysql用戶的文件為mysql組
cd /usr/local/src/mysql-5.0.22/support-files #到源碼mysql目錄下的support-files下
cp my-medium.cnf /etc/my.cnf #拷貝文件到/etc/覆蓋my.cnf 文件
cd /usr/local/mysql/bin #改變目錄到/usr/local/mysql/bin
./mysql_install_db --user=mysql #以mysql身份初始化資料庫
cd /usr/local/mysql #改變目錄到/usr/local/mysql
chown -R mysql:mysql var #改變var目錄所屬mysql用戶到mysql組
chmod 755 var #改變var目錄許可權
cd /usr/local/mysql/bin #改變目錄到/usr/local/mysql/bin
./mysqld_safe --user=mysql & #以mysql用戶啟動庫生成套接字
netstat -ant | grep 3306 #查看mysql是否啟動,mysql用的是3306埠
./mysqladmin -u root password 'admin' #給mysql的root用戶設置密碼
cd /usr/local/src/mysql-5.0.22/support-files/ #改變目錄到cd /usr/local/src/mysql-5.0.22/support-files/
cp mysql.server /etc/init.d/mysqld #拷貝文件用於開機自動啟動
chmod 755 /etc/init.d/mysqld #給mysqld許可權
chkconfig --add mysqld #添加mysqld服務到系統
chkconfig mysqld on #打開myslqd服務
service mysqld restart #啟動mysql服務
測試mysql:
cd /usr/local/mysql/bin #改變目錄到cd /usr/local/mysql/bin
./mysql -u root -p #登陸mysql
show databases; #查看資料庫表
開機啟動2
cp /mysql-5.0.22/support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld //添加到啟動
chmod +x /etc/rc.d/init.d/mysqld //添加運行許可權

/usr/local/mysql/bin/mysqld_safe --user=mysql &
寫入/etc/rc.d/rc.local
開機啟動3
chkconfig mysqld on
chkconfig --list mysqld

2-5如果為on就OK

❷ MySQL、linux、python、Debian有什麼聯系我不能分清楚它們

mysql 是一種資料庫,存儲數據的
linux 是一種操作系統,相當於另一種windows
python 是一種編程語言,面向對象的那種
debian 也是一種操作系統,使用linux內核

❸ linux mysql密碼忘了怎麼辦

方法一:

#/etc/init.d/mysqlstop
#mysqld_safe--user=mysql--skip-grant-tables--skip-networking&
#mysql-urootmysql
mysql>updateusersetpassword=password(newpassword)whereuser=root;
mysql>flushprivileges;
mysql>quit
#/etc/init.d/mysqlrestart
#mysql-uroot-p
enterpassword:<輸入新設的密碼newpassword>
mysql>


方法二:
直接使用/etc/mysql/debian.cnf文件中[client]節提供的用戶名和密碼:

#mysql-udebian-sys-maint-p
enterpassword:<輸入[client]節的密碼>
mysql>updateusersetpassword=password(newpassword)whereuser=root;
mysql>flushprivileges;
mysql>quit
#mysql-uroot-p
enterpassword:<輸入新設的密碼newpassword>
mysql>

❹ debian版本linux下修改mysql密碼!

mysqladmin -u帳號 -p當前密碼 password "新密碼"

❺ linux下mysql密碼忘記了怎麼辦

今天我們主要是講一下關於linux忘記mysql密碼處理方法,下面提供了5種linux忘記mysql密碼找回方法哦。
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> update user set password=password(newpassword) where user=root;
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password:
mysql>
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]節提供的用戶名和密碼:
# mysql -udebian-sys-maint -p
enter password:
mysql> update user set password=password(newpassword) where user=root;
mysql> flush privileges;
mysql> quit
# mysql -uroot -p
enter password:
mysql>
方法三:
這種方法我沒有進行過測試,因為我的root用戶默認密碼已經被我修改過了,那位有空測試一下,把結果告訴我,謝謝!!
# mysql -uroot -p
enter password: etc/mysql/debian.cnf文件中[client]節提供的密碼>
方法四:
方法如下: 1, 關閉mysql服務 /etc/init.d/mysqld stop 2,使用 –skip-grant-tables選項啟動mysql服務,可以修 改/etc/inin.d/mysqld腳本啟動位置增加此選項, vi /etc/init.d/mysqld
方法如下:
1, 關閉mysql服務
/etc/init.d/mysqld stop
2,使用 –skip-grant-tables選項啟動mysql服務,可以修 改/etc/inin.d/mysqld腳本啟動位置增加此選項,
vi /etc/init.d/mysqld
在下面運行啟動的語句里增加--skip-grant-tables
/usr/bin/mysqld_safe --skip-grant-tables --datadir="$datadir" --socket="$socketfile"
--log-error="$errlogfile" --pid-file="$mypidfile"
加入--skip-grant-tables的意思是啟動mysql服務的時候跳 過許可權表認證。啟動後,連接到mysql的root不需要口令
3,重新啟動mysql服務
/etc/init.d/mysqld start
4. 修改root用戶的密碼;
mysql> update mysql.user set password=password(123456) where user=root;
mysql> flush privileges;
mysql> quit
5. 重新啟動mysql,就可以使用 新密碼登錄了。
mysql
mysql -u root –p
輸入密碼:123456
6,關閉mysql服務
/etc/init.d/mysqld stop
7, 重新修改第2步修改的/etc/init.d/mysqld,使其保持原來不變,也就是取消--skip-grant-tables語句
8,重新 啟動mysql服務
/etc/init.d/mysqld start

❻ linux上如何安裝mysql5.5

如果是基於Redhat的版本可以以ROOT身份在命令行界面輸入:yum install mysql
如果是基於Debian的版本可以以ROOT身份在命令行界面輸入:apt-get install mysql

你可以提前更新YUM庫:yum update
並不定非要mysql5.5 如果你真要安裝這個版本就下載rpm包 然後 rpm -ivh mysql5.5.rpm 來安裝

❼ 簡述Linux下安裝Mysql的過程

進入光碟->進入Server目錄->rpm -ivh mysql*
卻什麼包,自己往裡添吧。

你們總拿yum裝。他連個mysql都不會裝。
你覺得它會配置yum源嗎?- -!!! 哎....

❽ 虛擬機中LINUX安裝mysql...

給出應急的方式,到光碟的目錄下查找mysql伺服器軟體,
find /mnt/cdrom -type f -name '*mysql-server*'
然後進入對應目錄通過rpm來安裝:
cd /mnt/cdrom/Server
rpm -ivh *mysql-server*.rpm

不過本人推薦的方式,使用yum安裝,這樣的話會節省很多時間,因為在你安裝mysql,可能會有些軟體依賴需要解決。這樣的做法也是一勞永逸的。以後你安裝軟體也會省很多事。

配置方法簡單說一下吧:
網上找到對應於red hat9.0yum源的地址(真懷疑有沒有)。

然後配置客戶埠。

送腳本一個。粘貼運行好了。過程自己看,不細講了。
#!/bin/bash
# 版權所有,翻錄註明出處
# 2009-08-30 01:10:10 edit
echo "Please input the source of the yum(suport ftp http and local path),\nNOTICE the format of path below(Example:file:///home/update):"
read source_path
if [ ! -d "$source_path" ]; then
sed -i 's/gpgcheck=1/gpgcheck=0/' /etc/yum.conf
cd /etc/yum.repos.d/
rm -rf *repo
cat > server.repo <<EOF
[rhel-rpms]
name=Red Hat Enterprise Linux $releasever - $basearch - rpms
baseurl=${source_path}/Server
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-VT]
name=Red Hat Enterprise Linux $releasever - $basearch - VT
baseurl=${source_path}/VT
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-Cluster]
name=Red Hat Enterprise Linux $releasever - $basearch - Cluster
baseurl=${source_path}/Cluster
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-ClusterStorage]
name=Red Hat Enterprise Linux $releasever - $basearch - ClusterStorage
baseurl=${source_path}/ClusterStorage
enabled=1
gpgcheck=0

運行腳本,輸出源的地址:
如為http源請輸入:http://domainname.com/path/
如果為本地源請輸入:file:///directory/path

成功運行腳本後。請通過yum install mysql-server來安裝mysql伺服器。

最後確實建議仁兄,安裝一個新版本的red hat來學習,redhat 9.0的多少人都不用了,至少也是5版本才好吧。

❾ Linux怎麼查看軟體安裝路徑 查看mysql安裝在哪

不同的linux版本查看mysql安裝路徑的方法略有不同,這里以debian系列的linux發行版和redhat系列的linux發行版為例,簡要說明其查詢方法,僅供參考。

一、redhat系列的查詢方法

1、查詢mysql服務端安裝的路徑。

rpm-qlmariadb-server
或者
rpm-qlmysql-server
說明:mysql被oracle收購了,現在開源版本為mariadb,rpm是redhat系列
linux發行版本的包管理程序,-ql是其參數,-q是查詢,-l是列出安裝文件。
後面接的是mysql的服務端。

❿ 如何在Linux下安裝mysql,我第一次用linux系統,虛擬機下裝的ubuntu10.0.4,請高手指點,最好能詳細一點

同學,ubuntu是debian系的操作系統,不是這樣用的。rpm是redhat系的包管理工具。

你嘗試這樣做:

$ su -
切換到超級用戶
# apt-cache search mysql-server
這個是查找 mysql 相關的包。
# apt-get install mysql-server-5.1
這個是安裝。前提你的電腦可以上網,且nameserver配置正確。

你先apt-get update
update後, apt-cache search mysql-server.
確認有那個包,再apt-get install mysql-server-5.xxx
另外,站長團上有產品團購,便宜有保證

閱讀全文

與linuxdebianmysql相關的資料

熱點內容
android系統名字 瀏覽:963
安卓手機如何進去有求必應屋 瀏覽:432
指數除法運演算法則底數不同 瀏覽:894
90壓縮干糧09壓縮干糧 瀏覽:515
android線程池框架 瀏覽:481
手機自帶解壓能解壓哪些文件 瀏覽:804
linux安裝hba驅動 瀏覽:119
java構造函數new 瀏覽:668
怎麼查家裡電器耗電量app 瀏覽:506
原神一直顯示重新連接伺服器怎麼辦 瀏覽:826
一般用途軸流式壓縮機 瀏覽:926
沒學歷的怎麼學編程 瀏覽:901
華為的隱藏相冊無法加密 瀏覽:782
聯通套餐app怎麼設置 瀏覽:752
關於刪除鏈表的演算法描述 瀏覽:894
標准盤和壓縮盤的區別 瀏覽:47
銀行存款驗證碼JAVA編程 瀏覽:111
word轉pdf軟體免費版 瀏覽:139
公主連結安卓台服怎麼下載 瀏覽:550
注冊江蘇銀行app怎麼注冊 瀏覽:800