溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

suse linux 10上mysql5的安裝過程

發布時間:2021-09-16 12:51:46 來源:億速云 閱讀:193 作者:chen 欄目:云計算

這篇文章主要介紹“suse linux 10上mysql5的安裝過程”,在日常操作中,相信很多人在suse linux 10上mysql5的安裝過程問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”suse linux 10上mysql5的安裝過程”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

本文主要介紹mysql(64位)在SUSE Linux 10上面的安裝與簡單配置,所有操作在測試環境中驗證通過,僅此記錄。

一、安裝軟件

#groupadd mysql

#useradd -g mysql mysql

#passwd mysql

解壓安裝

#tar zxvf mysql-5.1.30.tar

#./configure  --prefix=/usr/local/mysql/  -with-charset=gbk -with-extra-charsets=all

#make && make install

進行參數配置

#/home/mysql-5.1.30/support-files # cp my-medium.cnf /etc/my.cnf

#vi /etc/my.cnf
 

#skip-federated 

thread_concurrency = 2                  //并發線程最好為cpu個數的兩倍

datadir = /usr/local/mysql/data        //添加目錄數據目錄所在的位置

保存退出

初始化數據庫

/usr/local/mysql/bin #

./mysql_install_db --user=mysql  --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

二、配置數據庫

1、修改數據庫安全

#chown -R mysql.root /usr/local/mysql

#chmod -R 755 /usr/local/mysql

#bin/mysqld_safe –user=mysql &

#bin/mysqladmin –u root password admin@275

#bin/mysql –u root –p

輸入密碼登入

mysql>show databases;

mysql>use mysql;

mysql>show tables;

mysql>create table a1 (id int(3) auto_increment not null primary key, xm char(8),xb char(2),csny date);

例子:

增加一個用戶user_1密碼為123,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連入MySQL,然后鍵入以下命令: 

mysql> grant select,insert,update,delete on *.* to user_1@"%" Identified by "123"; 

增加一個用戶user_2密碼為123,讓此用戶只可以在localhost上登錄,并可以對數據庫aaa進行查詢、插入、修改、刪除的操作(localhost指本地主機,即MySQL數據庫所在的那臺主機),這樣用戶即使用知道user_2的密碼,他也無法從網上直接訪問數據庫,只能通過MYSQL主機來操作aaa庫。 

mysql>grant select,insert,update,delete on aaa.* to user_2@localhost identified by "123"; 

用新增的用戶如果登錄不了MySQL,在登錄時用如下命令:

mysql -u user_1 -p -h 192.168.113.50?。?h后跟的是要登錄主機的ip地址)

拷貝數據庫啟動腳本到安裝目錄

/home/mysql-5.1.30/support-files # cp mysql.server  /usr/local/mysql/bin 

#chmod 755 /usr/local/mysql/bin/mysql.server

vi /etc/profile

MYSQL_HOME=/usr/local/mysql

PATH=$PATH:$MYSQL_HOME/bin

export MYSQL_HOME PATH    #注意這里export 必須為小寫

source /etc/profile

然后任何目錄下

#mysql.server start    

2、注冊自動服務

/usr/local/mysql/bin # cp mysql.server /etc/init.d/mysqld

/usr/local/mysql/bin # chkconfig --add mysqld

mysqld                    0:off  1:off  2:on   3:on   4:on   5:on   6:off

server1:/usr/local/mysql/bin # chkconfig mysqld on

#netstat -antp|grep  :3306

到此安裝完畢了

在任意位置就能使用 mysql -u root -p 進行登入mysql了。  

到此,關于“suse linux 10上mysql5的安裝過程”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女