當前位置:首頁 » 編程語言 » ubuntu安裝sql

ubuntu安裝sql

發布時間: 2022-08-25 01:50:37

A. ubuntu怎麼安裝php sql-server 擴展

始安裝PHP候我並知道需要哪些擴展所等我真用候才想辦安裝 安裝PHP擴展簡單辦 sudo apt-get install php5-xxx 候並非我所願源面並沒我需要擴展候需要我載源碼編譯安裝 篇文章我介紹本linux平台編譯安裝PHP擴展 現網站根目錄創建 index.php 列印基本配置信息驗證我否安裝功 配置編譯環境 我需要安裝些編譯必須庫 php-dev 版本 Ubuntu sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev Fedora sudo yum install php-devel php-mysqlnd gcc libtool RHEL sudo yum install php-devel php-mysql gcc libtool Suse yast2 -i php5-pear php5-devel php5-mysql gcc 安裝擴展 PHP兩種供安裝擴展:種PHP原默認沒安裝另種第三發擴展 面依介紹兩種擴展安裝: 安裝前我需要份前機器相同版本PHP源碼 cd code wget tar xvjf php-5.5.9.tar.bz2 cd php-5.5.9 前往處 載相應源碼包 /ext 目錄面看所PHP原擴展 安裝原擴展 PHP-intl 例PHP際化擴展 安裝擴展我需要先安裝ICU 庫 sudo apt-get install icu-devtools icu-doc libicu-dev libicu52 libicu52-dbg ICU 安裝功進入/ext/intl 目錄: cd intl phpize ./configure --enable-intl make sudo make install 面解釋面每命令: phpize : 用擴展php擴展模塊通phpize建立php外掛模塊 ./configure --enable-intl: 配置編譯環境相於告訴編譯器編譯PHP源碼候加intl擴展 make: 源碼編譯 intl.so make install : intl.so 移前安裝 PHP 擴展目錄 接我要做php.ini啟用擴展步給示例 安裝第三擴展 擴展例擴展主要實現PHP識別條形碼功能 先安裝必要依賴 sudo apt-get install pkg-config git clone cd mongo-php-driver phpize ./configure make sudo make install 文件其拷貝PHP擴展目錄面 啟用擴展 php.ini啟用擴展式: 直接php.ini文件添加 extension=mongo.so簡單直接 單獨建ini文件php.ini包含些文件 面介紹第二種: cd `/etc/php5/mods-available` 目錄放新建ini文件執行 sudo touch mongo.ini echo "extension=mongo.so" | sudo tee -a mongo.ini sudo touch intl.ini echo "extension=intl.so" | sudo tee -a intl.ini 面命令創建ini文件並且寫相應配置信息 執行面命令啟用擴展即(需要安裝 php5enmod 工具): sudo php5enmod mongo sudo php5enmod intl 未安裝 php5enmod 工具則需要手配置: ln -s /etc/php5/mods-available/mongo.ini /etc/php5/cli/conf.d/mongo.ini ln -s /etc/php5/mods-available/intl.ini /etc/php5/cli/conf.d/intl.ini ln -s /etc/php5/mods-available/mongo.ini /etc/php5/fpm/conf.d/mongo.ini ln -s /etc/php5/mods-available/intl.ini /etc/php5/fpm/conf.d/intl.ini 執行重啟操作: sudo service nginx restart sudo service php5-fpm restart

B. ubuntu怎麼安裝sql資料庫

一、mysql服務操作
0、查看資料庫版本 sql-> status;

1、net start mysql //啟動mysql服務
2、net stop mysql //停止mysql服務
3、mysql
-h主機地址 -u用戶名 -p用戶密碼 //進入mysql資料庫
4、quit //退出mysql操作
5、mysqladmin -u用戶名
-p舊密碼 password 新密碼 //更改密碼
6、grant select on 資料庫.* to 用戶名@登錄主機 identified by
"密碼" //增加新用戶
exemple:

例2、增加一個用戶test2密碼為abc,讓他只可以在localhost上登錄,並可以對資料庫mydb進行查詢、插入、修改、刪除的操作
(localhost指本地主機,即MYSQL資料庫所在的那台主機),這樣用戶即使用知道test2的密碼,他也無法從internet上直接訪問數據
庫,只能通過MYSQL主機上的web頁來訪問了。
grant select,insert,update,delete on mydb.* to
test2@localhost identified by "abc";
如果你不想test2有密碼,可以再打一個命令將密碼消掉。
grant
select,insert,update,delete on mydb.* to test2@localhost identified by "";

二、資料庫操作
1、show databases; //列出資料庫
2、use
database_name //使用database_name資料庫
3、create database data_name
//創建名為data_name的資料庫
4、drop database data_name //刪除一個名為data_name的資料庫

三、表操作
1、show databases;//列出所有資料庫

use 資料庫名;
//到達某一資料庫

show tables //列出所有表
create table tab_name(
id int(10)
not null auto_increment primary key,
name varchar(40),
pwd varchar(40)

) charset=gb2312; 創建一個名為tab_name的新表
2、drop table tab_name
刪除名為tab_name的數據表
3、describe tab_name //顯示名為tab_name的表的數據結構
4、show
columns from tab_name //同上
5、delete from tab_name //將表tab_name中的記錄清空

6、select * from tab_name //顯示表tab_name中的記錄
7、mysqlmp -uUSER -pPASSWORD
--no-data DATABASE TABLE > table.sql //復製表結構

四、修改表結構

1、 ALTER TABLE tab_name ADD PRIMARY KEY (col_name)

說明:更改表得的定義把某個欄位設為主鍵。
2、ALTER TABLE tab_name DROP PRIMARY KEY (col_name)

說明:把主鍵的定義刪除
3、 alter table tab_name add col_name varchar(20);
//在tab_name表中增加一個名為col_name的欄位且類型為varchar(20)
4、alter table tab_name drop
col_name //在tab_name中將col_name欄位刪除
5、alter table tab_name modify col_name
varchar(40) not null //修改欄位屬性,注若加上not null則要求原欄位下沒有數據
SQL
Server200下的寫法是:Alter Table table_name Alter Column col_name varchar(30) not
null;
6、如何修改表名:alter table tab_name rename to new_tab_name

7、如何修改欄位名:alter table tab_name change old_col new_col varchar(40);
//必須為當前欄位指定數據類型等屬性,否則不能修改
8、create table new_tab_name like old_tab_name
//用一個已存在的表來建新表,但不包含舊表的數據

五、數據的備份與恢復
導入外部數據文本:

1.執行外部的sql腳本
當前資料庫上執行:mysql < input.sql
指定資料庫上執行:mysql [表名] <
input.sql
2.數據傳入命令 load data local infile "[文件名]" into table [表名];

備份資料庫:(dos下)
mysqlmp --opt school>school.bbb
mysqlmp -u
[user] -p [password] databasename > filename (備份)
mysql -u [user] -p
[password] databasename < filename (恢復)

C. ubuntu中安裝mysql詳解。。。。急

安裝MySQL

sudo apt-get install mysql-server

這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。

配置MySQL

注意,在Ubuntu下MySQL預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變/etc/mysql/my.cnf配置文件了!下面我們一步步地來:

默認的MySQL安裝之後根用戶是沒有密碼的,所以首先用根用戶進入:

$mysql -u root

在這里之所以用-u root是因為我現在是一般用戶(firehare),如果不加-u root的話,mysql會以為是firehare在登錄。注意,我在這里沒有進入根用戶模式,因為沒必要。一般來說,對mysql中的資料庫進行操作,根本沒必要進入根用戶模式,只有在設置時才有這種可能。

進入mysql之後,最要緊的就是要設置Mysql中的root用戶密碼了,否則,Mysql服務無安全可言了。

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";

注意,我這兒用的是123456做為root用戶的密碼,但是該密碼是不安全的,請大家最好使用大小寫字母與數字混合的密碼,且不少於8位。

這樣的話,就設置好了MySQL中的root用戶密碼了,然後就用root用戶建立你所需要的資料庫。我這里就以xoops為例:

mysql>CREATE DATABASE xoops;

mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY "654321";

這樣就建立了一個xoops_roots的用戶,它對資料庫xoops有著全部許可權。以後就用xoops_root來對xoops資料庫進行管理,而無需要再用root用戶了,而該用戶的許可權也只被限定在xoops資料庫中。

如果你想進行遠程訪問或控制,那麼你要做兩件事:

其一:

mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";

允許xoops_root用戶可以從任意機器上登入MySQL。

其二:

$sudo gedit /etc/mysql/my.cnf

老的版本中

>skip-networking => # skip-networking

新的版本中

>bind-address=127.0.0.1 => bind-address= 你機器的IP

這樣就可以允許其他機器訪問MySQL了。

取自「http://wiki.ubuntu.org.cn/index.php?title=MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97&variant=zh-cn」 此頁面已被瀏

D. 怎樣在ubuntu中安裝postgsql

命令 作用 apt-cache search package 搜索包 apt-cache show package 獲取包的相關信息,如說明、大孝版本等 sudo apt-get install package 安裝包 sudo apt-get install package - - reinstall 重新安裝包 sudo apt-get -f install

E. ubuntu下怎麼安裝mysql資料庫

打開終端,進行如下操作:
1. sudo apt-get install mysql-server
2. apt-get isntall mysql-client
3.  sudo apt-get install libmysqlclient-dev
安裝過程中會提示設置密碼什麼的,注意設置了不要忘了,安裝完成之後可以使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之後,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。

F. ubuntu 16.04怎麼安裝mysql資料庫

方法/步驟

更新源列表
打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入root用戶的密碼"-->回車,就可以了。如果不運行該命令,直接安裝mysql,會出現"有幾個軟體包無法下載,您可以運行apt-get update------"的錯誤提示,導致無法安裝。

安裝mysql
打開"終端窗口",輸入"sudo apt-get install mysql-server mysql-client"-->回車-->輸入"y"-->回車-->在"軟體包設置對話框"中輸入mysql中"root"用戶的密碼-->回車-->再輸一次密碼-->回車,安裝完成。

如何判斷mysql是否安裝成功
打開"終端窗口",輸入"sudo service mysql restart"-->回車-->如果mysql啟動成功,處於運行狀態說明mysql安裝成功。

讓apache支持mysql
打開"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"-->回車-->安裝成功,安裝這個模塊後,apache才能支持mysql。

讓php支持mysql
打開"終端窗口",輸入"sudo apt-get install php5-mysql"-->回車-->安裝成功,安裝這個模塊後,php才能支持mysql。

登錄mysql
打開"終端窗口",輸入"mysql -u root -p"-->回車-->輸入mysql中"root"用戶的密碼-->回車-->登錄成功。

G. ubuntu 到底怎樣安裝MYSQL

相對來說linux系統雖然比windows穩定點,但也不是絕對的。如果你是剛接觸,你自己必須把基礎搞好在說吧,不然你很多會有windows下的慣性思維。就好像我們以前咋接觸英語時候差不多了。

熱點內容
linux伺服器網站 發布:2025-01-17 23:14:45 瀏覽:785
sql幾點 發布:2025-01-17 23:08:42 瀏覽:350
扣扣密碼是多少 發布:2025-01-17 23:02:57 瀏覽:646
易柚和安卓手機哪個好 發布:2025-01-17 23:02:14 瀏覽:583
linux切換root用戶 發布:2025-01-17 22:50:27 瀏覽:534
速賣通演算法 發布:2025-01-17 22:42:12 瀏覽:444
編譯中標題翻譯的特點 發布:2025-01-17 22:42:07 瀏覽:439
oppok7x激活密碼是多少 發布:2025-01-17 22:41:02 瀏覽:222
按鍵精靈腳本自動交易分解 發布:2025-01-17 22:30:33 瀏覽:14
如何恢復安卓60 發布:2025-01-17 22:27:07 瀏覽:439