導航:首頁 > 編程系統 > linuxmysqltar

linuxmysqltar

發布時間:2023-03-31 02:00:31

linux安裝mysql資料庫

1、在opt目錄裡面新建兩個文件

(1)mySoftware:用於存放軟體安裝包

(2)mysql:安裝mysql的文件夾

2、解壓mysql安裝包:tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar -C /opt/mysql

3、進入mysql目錄,依次執行下面命令:

4、啟動MySQL服務

(1)systemctl start mysqld:啟動mysql伺服器

(2)systemctl restart mysqld:重啟mysql伺服器

(3)systemctl stop mysqld:停止mysql伺服器

5、查詢自動生成的root用戶密碼

6、修改root用戶密碼

登錄到MySQL之後,需要將自動生成的不便記憶的密碼修改了,修改成自己熟悉的便於記憶的密碼。

ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';

7、 默認的root用戶只能當前節點localhost訪問,是無法遠程訪問的,我們還需要創建一個root賬戶,用戶遠程訪問

並給root用戶分配許可權

grant all on *.* to 'root'@'%';

Ⅱ 如何在linux下安裝mysql

第一步:進入mysql官方網站第二步:選擇MySQL Community Server(GPL)
第三步:進入下載頁面,會看到Mysql Community Server 5.6.17選擇自己的linux版本,我的是ubuntu14.04,選擇Linux-Generic,把頁面往下翻,選擇Linux-Generic(glibc 2.5)(x86,64-bit), Compressed TAR Archive下載
第四步:點擊下載之後會出現oracle的登陸界面,注冊用戶後登陸oracle賬號,即可免費下載mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz

第五步:下載之後文件在/home/liubei/下載 目錄下,打開卜睜謹命令行,對文件夾進行解壓,給這么長的文件夾起個別名,找到mysql提供的官方安裝指導,具體代碼

第五步代碼:
shell>cd /usr/local
shell>sudo tar zxvf /home/liubei/下載/mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz
shell>sudo ln -s mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz mysql
shell>cd mysql
shell>ls

第六步:通過上面的操作你就能看到mysql文件夾裡面的INSTALL-BINARY文件型基,用gedit將其打開,代碼如下
第六步代碼:
shell>gedit INSTALL-BINARY
第七步:這個文檔中會有如下圖所示的一段代碼,如下,接下來我分析文檔里的代碼,和我自己安裝過程中的一些問題,和我的安裝代碼
第八步:
文檔安裝代早灶碼:
shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysqlshell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql

Ⅲ 如何在linux下安裝mysql

1.開啟mysqld
服務,查看埠是否開啟,mysql默認埠為3306.
2.Starting
Mysql
,出現OK證明服務啟動了。lsof
-n
-i:3306,看是否有mysqld服務,並且專有mysql(LISTEN)的屬監聽程序
3.本地使用mysql
登錄,或者指定用戶,mysql伺服器和密碼:mysql
-u
root
-h
localhost.localdomain
並且輸入密碼,看是否進入mysql>的命令行。可以用show
databases查看資料庫,use
mysql;show
tables;查看錶。
4.如果都能正常顯示結果,證明mysql資料庫安裝成功。
盧韜旭

Ⅳ 怎麼在linux上安裝mysql

怎麼在linux上安裝mysql1、下載安裝包「mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz」(你可以去下其他版本的)#安裝依賴yum-yinstallperlperl-develautoconflio2、把下載的安裝包移動到/usr/local/下。3、解壓tarzxvfmysql-5.6.33-linux-glibc2.5-x86_64.tar.gz4、復制解壓後的mysql目錄到系統的本地軟體目錄cpmysql-5.6.33-linux-glibc2.5-x86_64/usr/local/src-r

Ⅳ 詳細講解Linux環境下MySQL 5.1安裝步驟

1、下載MySQL免安裝版/二進製版軟體
(不用編譯)
文件格式:MYSQL-VERSION-OS.tar.gz
2、創建MySQL組,建立MySQL用戶並加入到mysql組中
(不同版本的Unix中,groupadd和useradd的語法可能會稍有不同。)
#groupadd
mysql
#useradd
-g
mysql
mysql
3、進入目錄/usr/local,解壓縮免安裝版,並在此目錄中建立名為mysql的軟鏈接
#cd
/usr/local
#gunzip
<
/path/to/MYSQL-VERSION-OS.tar.gz
|
tar
xvf
-
(該命令會在本目錄下創建一個名為MYSQL-VERSION-OS的新目錄。)
(使用GNU
tar,則不再需要gunzip。你可以直接用下面的命令來解包和提取分發:
#>
tar
zxvf
/path/to/mysql-VERSION-OS.tar.gz)
#ln
-s
MYSQL-VERSION-OS
mysql
4、添加MySQL配置文件
如果你想要設置一個選項文件,使用support-files目錄中的一個作為模板。在這個目錄中有4個模板文件,是根據不同機器的內存定製的。
#cp
support-files/my-medium.cnf
/etc/my.cnf
(可能你需要用root用戶運行這些命令。)
5、設定目錄訪問許可權,用mysql_install_db創建MySQL授權表初始化,並設置mysql,root帳號訪問許可權
#cd
mysql
#chown
-R
mysql
.
#chgrp
-R
mysql
.
#scripts/mysql_install_db
–user=mysql
#chown
-R
root
.
#chown
-R
mysql
data
(注意以上命令中的"
.
"符號不能少。)
6、運行MySQL
#bin/mysqld_safe
–user=mysql
&
(如果沒有問題的話,應該會出現類似這樣的提示:
[1]
42264
#
Starting
mysqld
daemon
with
databases
from
/usr/local/mysql/var
如果出現
mysql
ended這樣的語句,表示Mysql沒有正常啟動,你可以到log中查找問題,Log文件的通常在/etc/my.cnf中配置。
大多數問題是許可權設置不正確引起的。
)
7、設置root密碼。默認安裝密碼為空,為了安全你需要修改密碼
#/usr/local/mysql/bin/mysqladmin
-uroot
password
yourpassword
8、拷貝編譯目錄的一個腳本,設置開機自動啟動
#cp
support-files/mysql.server
/etc/rc.d/init.d/mysqld
#chmod
700
/etc/init.d/mysqld
#chkconfig
–add
mysqld
#chkconfig
–level
345
mysqld
on
9、啟動mysqld服務
#service
mysqld
start
10、查看3306埠是否打開。要注意在防火牆中開放該埠
#netstat
-atln
免安裝版/二進製版安裝基本命令概述:
shell>
groupadd
mysql
shell>
useradd
-g
mysql
mysql
shell>
cd
/usr/local
shell>
gunzip
<
/PATH/TO/MYSQL-VERSION-OS.tar.gz
|
tar
xvf
-
shell>
ln
-s
FULL-PATH-TO-MYSQL-VERSION-OS
mysql
shell>
cd
mysql
shell>
chown
-R
mysql
.
shell>
chgrp
-R
mysql
.
shell>
scripts/mysql_install_db
–user=mysql
shell>
chown
-R
root
.
shell>
chown
-R
mysql
data
shell>
bin/mysqld_safe
–user=mysql
&

Ⅵ Linux下如何使用源碼安裝mysql且開啟分區 mysql:mysql-5.1.61.tar.gz 求詳細步驟~

1.實現linux下純手動MySQL源碼安裝,首先要下載MySQL的源碼,我下載的是MySQL-5.0.87.tar.gz 2.解壓tar –xvf MySQL-5.0.87.tar.gz 3.進入MySQL-5.0.87 4.檢測環境並指定安裝目錄:./configure --prefix=/usr/local/MySQL 檢測出來缺什麼就安裝什麼。我裝的時候居然連gcc和g++都沒有,沒有編譯器的話就要直接下載rpm包(已編譯好的二進制文件)再安裝到系統。 如下是安裝gcc的命令(要先去下載這個包,這個地址有比較多的rpm包下載http://mirror.oa.com/SLES10-SP1-RPMS-32/): sudo rpm -ivh gcc-4.1.2_20070115-0.11.i586.rpm 安裝這些rpm包的過程中有些是已安裝的,或者是自己依賴自己導致安裝不了,反正安裝不了就用強制安裝並忽略依賴的命令 sudo rpm -ivh gcc-4.1.2_20070115-0.11.i586.rpm –-force –nodeps 可能進過安裝一系列的rmp包後,終於完成了環境檢測。我大概裝了10+個的rmp包才完成。。杯具啊 5.編譯:make 6.安裝:sudo make install 7.實現linux下純手動MySQL源碼安裝中要進行配置。首先可以看到安裝完的目錄如下 在share/MySQL下打命令:ls –l | grep my- 出來的都是MySQL的配置文件,按照需要選擇其中一個拷到/etc下命名為my.cnf /etc/my.cnf是MySQL默認讀的配置文件的路徑 8.修改var的可寫許可權。這是MySQL的資料庫數據文件存放的位置,因為用當前用戶來運行MySQL的後台程序可能沒有這個目錄的可寫許可權。 chmod 777 ./var –r 9.配置系統環境變數,使得可以直接執行MySQL的程序 系統的環境變數是放在/etc/profile下的,而用戶的環境變數是放在用戶的根目錄下的.bashrc下 (1) /etc/profile的配置: PATH=/usr/local/MySQL/bin:$PATH PATH=/usr/local/MySQL/libexec:$PATH export PATH其中/usr/local/mydql/bin是MySQL主要的可執行程序的目錄,而libexec是放MySQL的後台主程序MySQLd的 (2).bashrc的配置: set PATH=/usr/local/MySQL/bin:$PATH set PATH=/usr/local/MySQL/libexec:$PATH export PATH這里注意.bashrc裡面是要加個set的。配置完後重登錄就可以生效了 10.在啟動MySQLd之前要先初始化它,執行MySQL_install_db 11.啟動MySQLd,直接打MySQLd就可以了,因為之前配置過系統環境變數了 12.直接MySQL進入MySQL的命令行控制。默認是以當前用戶名登錄的,默認root是沒有密碼的 13.設置root的密碼:MySQLadmin –u root password 『123456』 14.以root身份登錄:MySQL –uroot –p 15.設置遠程登錄資料庫。用戶創建後默認是只能在本地登錄的。 update user set Host='%』 where user=『kuncai'; 這句是將kuncai這個用戶的允許登錄的地址改成任意,但不包括本地。也就是說這樣kuncai這個用戶就無法在本地登錄了,只能遠程登錄。 只有root用戶才能執行這句,所以要先以root用戶登錄到本地資料庫才行。 flush privileges; 要再執行這句刷新緩存才能生效。以上的相關內容就是對linux下純手動MySQL源碼安裝的介紹,望你能有所收獲。 感謝你們能看到這些,如果大家有興趣開個自己的-淘-寶-網-店,小成本的進行-創-業-嘗試,可以加我Q1300-855-633,進行咨詢聯系

Ⅶ 如何在linux下安裝mysql

1、安裝cmake
tar zxf untar/cmake-2.8.8.tar.gz
pushd cmake-2.8.8
./bootstrap && gmake && gmake install
popd
2、創建用戶
groupadd mysql
useradd -g mysql mysql
mkdir -p /usr/local/mysql
mkdir -p /var/lib/mysql
chown -R mysql.mysql /usr/local/mysql
chown -R mysql.mysql /var/lib/mysql
3、安裝mysql
tar zxf untar/mysql-5.6.12.tar.gz
pushd mysql-5.6.12
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=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=/var/lib/mysql \
-DMYSQL_USER=mysql
make;
make install;
4、啟野蠢動腳本和配置文件
cp /opt/LNMP/mysql-5.6.12/猜賣support-files/my-default.cnf /usr/local/mysql/my.cnf
cp /opt/LNMP/mysql-5.6.12/support-files/mysql.server /etc/init.d/mysqld
5、初始化mysql
cd /usr/local/mysql
./scripts/mysql_install_db –datadir=/var/lib/mysql –user=mysql
6、啟動mysql
chmod +x /etc/init.d/mysqld
chkconfig mysqld on
/etc/init.d/mysqld start
7、設置root密碼
./bin/mysqladmin -u root password 『123456』
8、檢查端頌兆陪口
netstat -ntlp |grep 3306
9、刪除不必要的用戶
mysql -uroot -p123456 -e」drop user 」@』localhost'」
mysql -uroot -p123456 -e」drop user 」@』`hostname`'」
mysql -uroot -p123456 -e」drop user 『root』@』`hostname`'」
mysql -uroot -p123456 -e」drop user root@』::1′」
10、#創建資料庫
mysql -uroot -p123456 -e」create database db01」
#創建用戶
mysql -uroot -p123456 -e」CREATE USER 『user01』@』localhost』 IDENTIFIED BY 『123456』;」
mysql -uroot -p123456 -e」GRANT ALL ON db01.* TO 『user01』@』localhost』;」

Ⅷ 還不會在Linux中安裝Mysql

mysql在linux下有三種安裝方式,依照難以程度排序:
第一種是yum install mysql,這種安裝方式最簡單,初學可以採用。但是這種安裝的弊端是安裝的版本比較低,現在安裝的話是5.17的版本。
第二種方式是下載最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解壓縮後,用rpm -ivh 包名,安裝四個包就可以了,注意先後順序。
第三種方式是下載最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解壓縮後,手動配置。主要包括配置:增加mysql用戶和群組;拷貝my-default.inf文件為my.inf到/etc/下;安裝並初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服務中chkconfig --add mysql ,chkconfig mysql on ;啟動服務service mysql start ;修改root初始密碼。操作完以上幾部基本上就可以了。

Ⅸ 如何在linux機器上安裝mysql-5.0.45.tar.gz

大多以tar.gz 和tar.bz2打包軟體,大多是通過 ./configure ;make ;make install 來安裝的;有的軟體是直接make;make install ;

我們可以通過./configure --help 來查看配置軟體的功能;大多軟體是提供./configure 配置軟體的功能的;少數的也沒有,如果沒有的就不用./configure ;直接make;make install 就行了;

./configure 比較重要的一個參數是 --prefix ,用--prefix 參數,我們可以指定軟體安裝目錄;當我們不需要這個軟體時,直接刪除軟體的目錄就行了;穗蘆物

比如我們可以指定fcitx 安裝到 /opt/fcitx 目錄中嘩姿;

[root@localhost fcitx]#./configure --prefix=/opt/fcitx

如果我們不需要fcitx 時,可以直接刪除 /opt/fcitx 目錄;

所以我們舉這猜液個例子中,fcitx如果定製安裝到 /opt/fcitx目錄中,完整的安裝方法應該是:

[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ./configure --prefix=/opt/fcitx
[root@localhost fcitx]# make
[root@localhost fcitx]# make install

Ⅹ linux下mysql解壓後怎麼安裝

shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf mysql-5.5.32-linux2.6-x86_64.tar.gz
shell> mv mysql-5.5.32-linux2.6-x86_64 /usr/local/mysql3309
shell> cd /usr/local/mysql3309
shell> chown -R mysql .
shell> chgrp -R mysql .

2
shell>cat my3309.cnf
#/usr/local/mysql3309下新建my3309.cnf配置文件,內容復制my3308.cnf
shell>mkdir /usr/local/mysql3309/logs
shell>mkdir /usr/local/mysql3309/bin-log
shell>chown -R mysql.mysql .
shell> scripts/mysql_install_db --user=mysql --defaults-file=/usr/local/mysql3309/my3309.cnf
-----------------------my3309.cnf內容--------------------------------------
[client]
#password = your_password
port = 3307
socket = /tmp/mysql3307.sock
[mysql]
socket = /tmp/mysql3307.sock
# The MySQL server
[mysqld]
port = 3309
socket = /tmp/mysql3307.sock
basedir =/usr/local/mysql3307
datadir =/usr/local/mysql3307/data
skip-external-locking
skip-host-cache
skip-name-resolve
max_connection =1000
key_buffer_size = 600M
max_allowed_packet = 10M
table_open_cache = 1024
sort_buffer_size = 6M
read_buffer_size = 6M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 64
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
log-error=/usr/local/mysql3307/logs/mysqld3307.log
server-id = 1
log_slave_updates = 1
auto_increment_increment=2
auto_increment_offset=2
read-only
log_bin =/usr/local/mysql3307/binlog/mysql-bin.log
#log-bin-index = mysql-bin.index
max_binlog_size =1G
max_relay_log_size =1G

expire_logs_days = 30 #超過30天的binlog刪除
replicate-do-db =test #只復制某個庫
replicate-do-db =fab
replicate-do-db =fat
replicate-do-db =thca
replicate-do-db =fab_innodb
replicate-ignore-db=mysql #不復制某個庫

3
(啟動mysql)
shell>bin/mysqld_safe --defaults-file=/usr/local/mysql3309/my3309.cnf --user=mysql >/dev/null 2>&1 &
(進入mysql)
shell>bin/mysql --defaults-file=/usr/local/mysql3309/my3309.cnf

4
無法啟動或進入:
查看日誌shell> tail -f /usr/local/mysql3309/logs/mysql3309.log
END
注意事項

解壓縮版的mysql可直接運行,執行時需指定my.cnf文件
注意添加--defaults-file=/usr/local/my3309.cnf命令
由於在my.cnf文件中指定了mysql.sock的位置,為了避免多個mysql同時讀取/tmp/mysql.sock文件,在啟動時指定讀取的sock文件位置: --socket=/tmp/mysql3307.sock

閱讀全文

與linuxmysqltar相關的資料

熱點內容
win10向虛擬機傳文件 瀏覽:181
女主叫小雨 瀏覽:255
電腦的投標文件 瀏覽:108
適合單身男性看的電影網站 瀏覽:274
有什麼app可以看所有小說 瀏覽:84
js列印本地文件 瀏覽:869
買汽車用品上哪個網站 瀏覽:991
男主是軍官女主是醫生的小說 瀏覽:934
鐵雨3半島危機下載 瀏覽:989
無錫標書文件翻譯服務多少錢 瀏覽:755
日本電影在哪看 瀏覽:925
大數據視頻百度雲盤 瀏覽:268
肉肉多的小說 瀏覽:598
怎麼在電腦里找文件里的內容 瀏覽:516
小米手機鎖屏密碼漏洞 瀏覽:75
怎麼找用戶大的app 瀏覽:238
ps如何知道文件有多少兆 瀏覽:402
粵語愛情電影 瀏覽:306
有一個恐怖片叫什麼賓館 瀏覽:422
文件圖片另存後電腦桌面圖標變藍 瀏覽:464

友情鏈接