在线看黄色av网站-国外又粗又长又硬的性视频-刘亦菲国产一区二区三区在线观看-国产精品一区二区高清在线-日本放荡的熟妇在线-男男视频网站高清观看-韩国电影伦理韩国电影-日韩一区二区免费高清在线观看-欧美日韩亚洲一区二区在线

ubuntu安裝mysql

如何在ubuntu安裝mysql數據庫工具原料:電腦+abuntu
在ubuntu系統(tǒng)下安裝mysql方法如下:
ubuntu上安裝mysql用以下命令可以完成 。
sudo apt-get install mysql-server
apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
一、驗證原有主機上是否安裝mysql:
這里主要是運行sudo netstat -tap | grep mysql命令查看是否有Mysql的端口,如果不加sudo則會因權限無法順利執(zhí)行:

二、安裝mysql
確定沒有安裝mysql之后,開始運行sudo apt-get install mysql-server mysql-client來安裝mysql:

在安裝的過程中會提示輸入Yes,然后會彈出root密碼設置界面,這里可以先設置一個root密碼作為登錄mysql用戶使用 , 之后需要的時候也可以運行mysqladmin -u root -p password進行修改密碼,當然那個時候得先輸入原密碼了 。
三、啟動Mysql
自動安裝完成之后,可以再次驗證安裝成功:

四、修改配置文件
在正式啟動Mysql以前需要先修改一下配置文件,主要是sudo vim /etc/mysql/my.cnf下 , 注釋掉binding-address=127.0.0.1的這句代碼,其他配置根據需要靈活修改即可 。
五、啟動mysql
在命令終端上輸入mysql -u root -p , 然后輸入密碼即可登錄mysql數據庫:

怎么查看ubuntu mysql數據庫

ubuntu安裝mysql

文章插圖

1、列出當前用戶可查看的所有數據庫:SHOW DATABASES 。2、使用 LIKE 從句,查看與 test_db “完全匹配”的數據庫:SHOW DATABASES LIKE 'test_db' 。3、使用 LIKE 從句,查看名字中“包含” test 的數據庫: SHOW DATABASES LIKE '%test%' 。4、使用 LIKE 從句,查看名字以 db 開頭的數據庫: SHOW DATABASES LIKE 'db%' 。5、使用 LIKE 從句,查看名字以 db 結尾的數據庫:SHOW DATABASES LIKE '%db' 。6、也可以查看當前工作數據庫 。7、切換到一個數據庫 。8、再次查看 , 成功得到了當前工作數據庫的名字 。
ubuntu 安裝mysql 目錄在哪1>首先得大致清楚linux各個目錄的作用:
/var這個目錄中存放著那些不斷在擴充著的東西,為了保持/usr的相對穩(wěn)定 , 那些經常被修改的目錄可以放在這個目錄下 , 實際上許多系統(tǒng)管理員都是這樣干的 。順帶說一下系統(tǒng)的日志文件就在/var/log目錄中 。
/usr這是最龐大的目錄 , 我們要用到的應用程序和文件幾乎都存放在這個目錄下 。其中包含以下子目錄;
/usr/bin存放著許多應用程序;
/usr/lib存放一些常用的動態(tài)鏈接共享庫和靜態(tài)檔案庫;
/usr/local這是提供給一般用戶的/usr目錄,在這里安裝軟件最適合;

2>所以,默認安裝的話大致可以判斷:
usr/bin/mysql 是指:mysql的運行路徑
var/lib/mysql 是指:mysql數據庫文件的存放路徑
usr/lib/mysql 是指:mysql的安裝路徑

3>當然也可以根據find命令去查一下:
find / -name mysql 基本可以判斷出安裝mysql目錄在哪里

如何用命令在ubuntu下安裝mysql數據庫a)首先檢查系統(tǒng)中是否已經安裝了MySQL
在終端里面輸入 sudonetstat -tap | grep mysql

b)如果沒有安裝,則安裝MySQL.
在終端輸入
sudo apt-get install libmysqlclient-dev

sudo apt-get install mysql-server mysql-client
在此安裝過程中會讓你輸入root用戶(管理MySQL數據庫用戶,非Linux系統(tǒng)用戶)密碼,按照要求輸入即可 。

c) 測試安裝是否成功:
在終端輸入 sudo netstat -tap | grep mysql

d) 也可通過登錄MySQL測試

在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼 , 輸入正確密碼,即可進入 。如下所示:

mysql -uroot -p //打開數據庫
mysql> show databases; //顯示所有數據庫(別丟了最后分號 , sql語句";"結束符)
mysql> use opensips; //進入opensips數據庫 (別丟了最后分號,sql語句";"結束符)
mysql> show tables; //顯示opensips數據庫中的表(別丟了最后分號 , sql語句";"結束符)
mysql> exit //退出mysql命令行模式輸入(此處無sql語句";"結束符)

如何在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 狀態(tài)則表示安裝成功 。

ubuntu安裝mysqlmysql_install_db

你做上面這步了嗎?估計是沒有做,對吧 。呵呵 。

如果你用的是終端安裝的話 , 安裝完畢后會有提示信息的 。用包管理器安裝的話,在詳細信息框內也有提示信息的 。

你太粗心了 。

Ubuntu下mysql下載 , 本地安裝問題問題?選擇平臺時,Windows下的是exe包,SuSE和Redhat是rpm包,Linux Generic是Linux通用包,對平臺不清楚的可以選擇這個,但是一般別選 , sun Solaris是UNIX,mac os x是蘋果機 , HP-UX是惠普的UNIX , IBM-AIX是IBM的UNIX,F(xiàn)reeBSD是伯克利的UNIX,最后一個是源碼,自己編譯用的 。
你用的是Ubuntu,所以你可以選擇源碼或則是Linux Generic 。
但是不建議你自己下載安裝 , 你可以在Ubuntu下使用 sudo apt-get install mysql 自動安裝好mysql.

如何在Ubuntu中安裝mysql可能還要用到sudo apt-get install mysql-client安裝MYSQL的客戶端配置MySQL注意,在Ubuntu下MySQL缺省是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那么需要改變/etc/mysql/my.cnf配置文件了!下面我們一步步地來:默認的MySQL安裝之后根用戶是沒有密碼的,所以首先用根用戶進入:$mysql -u root在這里之所以用-u root是因為我現(xiàn)在是一般用戶(firehare),如果不加-uroot的話,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";如果你想進行遠程訪問或控制,那么你要做兩件事:其一: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了 。

ubuntu安裝mysql出現(xiàn)問題ubuntu 默認的更新源應該是國外的,很多國外的更新源從國內是沒法讀的 。現(xiàn)在國內有很多速度很快的更新源,比如163的 , 你去網上搜一下,修改一下更新源,再重新安裝試試 。

ubuntu中如何配置mysql默認的Ubuntu MySQL安裝之后根用戶是沒有密碼的,所以首先用根用戶進入:$mysql -u root
在這里之所以用-u root是因為我現(xiàn)在是一般用戶(firehare),如果不加-u root的話,mysql會以為是firehare在登錄 。注意,我在這里沒有進入根用戶模式,因為沒必要 。一般來說,對mysql中的數據庫進行操作,根本沒必要進入根用戶模式,只有在設置時才有這種可能 。
進入Ubuntu MySQL之后,最要緊的就是要設置Mysql中的root用戶密碼了,否則,Ubuntu MySQL服務無安全可言了 。
mysql grant all privileges on *.* to root@localhost identified by 111;
注意,我這兒用的是111做為root用戶的密碼,但是該密碼是不安全的,請大家最好使用大小寫字母與數字混合的密碼,且不少于8位 。
mysqlcreate database mydatabase;
如果你想進行遠程訪問或控制 , 那么你要做兩件事:其一:
mysqlgrant all privileges on mydatabase.* to root@localhost identified by 111;
允許root用戶可以從任意機器上登入MySQL 。
其二:
$sudo gedit /etc/mysql/my.cnf
Ubuntu MySQL老的版本中
skip-networking = # skip-networking
Ubuntu MySQL新的版本中
了解更多開源相關,去LUPA社區(qū)看看吧 。

如何安裝MySQL客戶端【ubuntu安裝mysql】安裝MySQL數據庫很Sequel Pro客戶端(macOS篇)
linux下的mysql客戶端怎么安裝?
ubuntu安裝mysql

文章插圖

linux安裝mysql服務分兩種安裝方法:①源碼安裝,優(yōu)點是安裝包比較小,只有十多M,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟復雜容易出錯;②使用官方編譯好的二進制文件安裝,優(yōu)點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300M左右 。以下介紹linux使用官方編譯好的二進制包安裝mysql 。方法/步驟到mysql官網下載mysql編譯好的二進制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然后把頁面拉到底部,64位系統(tǒng)下載Linux - Generic (glibc 2.5) (x86, 64-bit),32位系統(tǒng)下載Linux - Generic (glibc 2.5) (x86, 32-bit)解壓32位安裝包:進入安裝包所在目錄 , 執(zhí)行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz復制解壓后的mysql目錄到系統(tǒng)的本地軟件目錄:執(zhí)行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r注意:目錄結尾不要加/添加系統(tǒng)mysql組和mysql用戶:執(zhí)行命令:groupadd mysql和useradd -r -g mysql mysql安裝數據庫:進入安裝mysql軟件目錄:執(zhí)行命令 cd /usr/local/mysql修改當前目錄擁有者為mysql用戶:執(zhí)行命令 chown -R mysql:mysql ./安裝數據庫:執(zhí)行命令 ./scripts/mysql_install_db --user=mysql修改當前目錄擁有者為root用戶:執(zhí)行命令 chown -R root:root ./修改當前data目錄擁有者為mysql用戶:執(zhí)行命令 chown -R mysql:mysql data到此數據庫安裝完畢啟動mysql服務和添加開機啟動mysql服務:添加開機啟動:執(zhí)行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動腳本放到開機初始化目錄啟動mysql服務:執(zhí)行命令service mysql start執(zhí)行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功,如圖修改mysql的root用戶密碼,root初始密碼為空的:執(zhí)行命令:./bin/mysqladmin -u root password '密碼'把mysql客戶端放到默認路徑:ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql注意:建議使用軟鏈過去,不要直接包文件復制 , 便于系統(tǒng)安裝多個版本的mysql
如何用source 命令導入mysql數據庫?
ubuntu安裝mysql

文章插圖

操作步驟如下:導出SQL腳本在原數據庫服務器上,可以用phpMyAdmin工具,或者mysqldump命令行,導出SQL腳本 。用phpMyAdmin工具導出選項中,選擇導出“結構”和“數據” , 不要添加“DROP DATABASE”和“DROP TABLE”選項 。選中“另存為文件”選項 , 如果數據比較多,可以選中“gzipped”選項 。將導出的SQL文件保存下來 。用mysqldump命令行命令格式用戶名 - 數據庫名 > 數據庫名.sql , 提示輸入密碼時,輸入該數據庫用戶名的密碼 。創(chuàng)建空的數據庫通過主控界面/控制面板 , 創(chuàng)建一個數據庫 。假設數據庫名為abc,數據庫全權用戶 。將SQL腳本導入執(zhí)行同樣是兩種方法,一種用phpMyAdmin(mysql數據庫管理)工具,或者mysql命令行 。方法:先導出數據庫SQL腳本,再導入 。直接拷貝數據庫目錄和文件 。
如何用命令在ubuntu下安裝mysql數據庫一、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
//創(chuàng)建名為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; 創(chuàng)建一個名為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、mysqldump -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.執(zhí)行外部的sql腳本
當前數據庫上執(zhí)行:mysql < input.sql
指定數據庫上執(zhí)行:mysql [表名] <
input.sql
2.數據傳入命令 load data local infile "[文件名]" into table [表名];

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

如何用命令在ubuntu下安裝mysql數據庫a)首先檢查系統(tǒng)中是否已經安裝了MySQL在終端里面輸入sudonetstat-tap|grepmysqlb)如果沒有安裝 , 則安裝MySQL.在終端輸入sudoapt-getinstalllibmysqlclient-devsudoapt-getinstallmysql-servermysql-client在此安裝過程中會讓

ubuntu怎么安裝mysql數據庫跟普通的ubuntu系統(tǒng)安裝MySQL方法一樣的啊 。sudoapt-getinstallmysql-serverapt-getisntallmysql-clientsudoapt-getinstalllibmysqlclient-dev安裝過程中會提示設置密碼什么的 , 注意設置了不要忘了,安裝完成之后可以使用如下命令來檢查是否安裝成功:sudonetstat-tap|grepmysql通過上述命令檢查之后,如果看到有mysql的socket處于listen狀態(tài)則表示安裝成功 。登陸mysql數據庫可以通過如下命令:mysql-uroot-p-u表示選擇登陸的用戶名,-p表示登陸的用戶密碼,上面命令輸入之后會提示輸入密碼,此時輸入密碼就可以登錄到mysql 。

如何用命令在ubuntu下安裝mysql數據庫如何用命令在ubuntu下安裝mysql數據庫
ubuntu下mysql的常用命令,MySQL數據庫的基本操作命令

一、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

在里linux系統(tǒng)上面安裝mysql 怎樣安裝一、安裝Mysql

1、下載MySQL的安裝文件
安裝MySQL需要下面兩個文件:
MySQL-server-4.0.16-0.i386.rpm 
MySQL-client-4.0.16-0.i386.rpm
下載地址為:http://dev.mysql.com/downloads/mysql-4.0.html,打開此網頁,下拉網頁找到“Linux
x86 RPM downloads”項,找到“Server”和“Client programs”項,下載需要的上述兩個rpm文件 。

2、安裝MySQL
rpm文件是Red
Hat公司開發(fā)的軟件安裝包,rpm可讓Linux在安裝軟件包時免除許多復雜的手續(xù) 。該命令在安裝時常用的參數是 –ivh
,其中i表示將安裝指定的rmp軟件包,V表示安裝時的詳細信息,h表示在安裝期間出現(xiàn)“#”符號來顯示目前的安裝過程 。這個符號將持續(xù)到安裝完成后才停止 。

1)安裝服務器端
在有兩個rmp文件的目錄下運行如下命令:
[root@test1
local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm
顯示如下信息 。
warning:
MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID
5072e1f5
Preparing... ###########################################
[100%]
1:MySQL-server ###########################################
[100%]
。。。。。。(省略顯示)
/usr/bin/mysqladmin -u root password
'new-password'
/usr/bin/mysqladmin -u root -h test1 password
'new-password'
。。。。。。(省略顯示)
Starting mysqld daemon with databases from
/var/lib/mysql
如出現(xiàn)如上信息 , 服務端安裝完畢 。測試是否成功可運行netstat看Mysql端口是否打開,如打開表示服務已經啟動 , 安裝成功 。Mysql默認的端口是3306 。
[root@test1
local]# netstat -nat
Active Internet connections (servers and
established)
Proto Recv-Q Send-Q Local AddressForeign Address
State 
tcp00 0.0.0.0:3306 0.0.0.0:*LISTEN 
上面顯示可以看出MySQL服務已經啟動 。

2)安裝客戶端
運行如下命令:
[root@test1 local]#
rpm -ivh MySQL-client-4.0.16-0.i386.rpm
warning:
MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID
5072e1f5
Preparing...###########################################
[100%]
1:MySQL-client###########################################
[100%]
顯示安裝完畢 。
用下面的命令連接mysql,測試是否成功 。
注:其實也可以下載壓縮文件,到本地后直接解壓縮即可 。

二、登錄MySQL

登錄MySQL的命令是mysql, mysql 的使用語法如下:
mysql [-u username] [-h host]
[-p[password]] [dbname]
username 與 password 分別是 MySQL
的用戶名與密碼,mysql的初始管理帳號是root,沒有密碼,注意:這個root用戶不是Linux的系統(tǒng)用戶 。MySQL默認用戶是root,由于初始沒有密碼 , 第一次進時只需鍵入mysql即可 。
[root@test1
local]# mysql
Welcome to the MySQL monitor. Commands end with ; or
/g.
Your MySQL connection id is 1 to server version: 4.0.16-standard
Type
'help;' or '/h' for help. Type '/c' to clear the
buffer.
mysql>
出現(xiàn)了“mysql>”提示符,恭喜你 , 安裝成功!
增加了密碼后的登錄格式如下:
mysql
-u root -p
Enter password:
(輸入密碼)
其中-u后跟的是用戶名 , -p要求輸入密碼,回車后在輸入密碼處輸入密碼 。

注意:
1.這個mysql文件在/usr/bin目錄下,與后面講的啟動文件/etc/init.d/mysql不是一個文件 。
2.如果從本地登錄其他主機,則格式如下:
./mysql
-u root -p -h 192.168.xx.xx
前面必須加./

三、MySQL的幾個重要目錄

MySQL安裝完成后不象SQL
Server默認安裝在一個目錄,它的數據庫文件、配置文件和命令文件分別在不同的目錄,了解這些目錄非常重要,尤其對于Linux的初學者,因為
Linux本身的目錄結構就比較復雜,如果搞不清楚MySQL的安裝目錄那就無從談起深入學習 。

下面就介紹一下這幾個目錄 。

1、數據庫目錄
/var/lib/mysql/

2、配置文件
/usr/share/mysql(mysql.server命令及配置文件)

3、相關命令
/usr/bin(mysqladmin mysqldump等命令)

4、啟動腳本
/etc/rc.d/init.d/(啟動腳本文件mysql的目錄)

四、修改登錄密碼

MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的 。

1、命令
usr/bin/mysqladmin -u root password
'new-password'
格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼

2、例子
例1:給root加個密碼123456 。
鍵入以下命令 :
[root@test1
local]# /usr/bin/mysqladmin -u root password
123456
注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了 。

3、測試是否修改成功
1)不用密碼登錄
[root@test1 local]# mysql
ERROR
1045: Access denied for user: 'root@localhost' (Using password:
NO)
顯示錯誤,說明密碼已經修改 。

2)用修改后的密碼登錄
[root@test1 local]# mysql
-u root -p
Enter password: (輸入修改后的密碼123456)
Welcome to the MySQL
monitor. Commands end with ; or /g.
Your MySQL connection id is 4 to server
version: 4.0.16-standard
Type 'help;' or '/h' for help. Type '/c' to clear
the buffer.
mysql>
成功!
這是通過mysqladmin命令修改口令,也可通過修改庫來更改口令 。

五、啟動與停止

1、啟動
MySQL安裝完成后啟動文件mysql在/etc/init.d目錄下,在需要啟動時運行下面命令即可 。
[root@test1
init.d]# /etc/init.d/mysql start

2、停止
/usr/bin/mysqladmin -u root -p shutdown

3、自動啟動
1)察看mysql是否在自動啟動列表中
[root@test1
local]# /sbin/chkconfig –list
2)把MySQL添加到你系統(tǒng)的啟動服務組里面去
[root@test1
local]# /sbin/chkconfig – add mysql
3)把MySQL從啟動服務組里面刪除 。
[root@test1
local]# /sbin/chkconfig – del mysql

六、更改MySQL目錄

MySQL默認的數據文件存儲目錄為/var/lib/mysql 。假如要把目錄移到/home/data下需要進行下面幾步:

1、home目錄下建立data目錄
cd /home
mkdir data

2、把MySQL服務進程停掉:
mysqladmin -u root -p shutdown

3、把/var/lib/mysql整個目錄移到/home/data
mv
/var/lib/mysql /home/data/
這樣就把MySQL的數據文件移動到了/home/data/mysql下

4、找到my.cnf配置文件
如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/并改名為my.cnf)中 。命令如下:
[root@test1
mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

5、編輯MySQL的配置文件/etc/my.cnf
為保證MySQL能夠正常工作,需要指明mysql.sock文件的產生位置 。
修改socket=/var/lib/mysql/mysql.sock一行中等號右邊的值為:/home/mysql/mysql.sock
。操作如下:
vimy.cnf(用vi工具編輯my.cnf文件,找到下列數據修改之)
# The MySQL server
[mysqld]
port = 3306
#socket=
/var/lib/mysql/mysql.sock(原內容 , 為了更穩(wěn)妥用“#”注釋此行)
socket=
/home/data/mysql/mysql.sock?。由洗誦校?br>
6、修改MySQL啟動腳本/etc/rc.d/init.d/mysql
最后,需要修改MySQL啟動腳本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現(xiàn)在的實際存放路徑:home/data/mysql 。
[root@test1
etc]#
vi /etc/rc.d/init.d/mysql
#datadir=/var/lib/mysql(注釋此行)
datadir=/home/data/mysql
(加上此行)

7、重新啟動MySQL服務
/etc/rc.d/init.d/mysql start
或用reboot命令重啟Linux
如果工作正常移動就成功了,否則對照前面的7步再檢查一下 。

七、MySQL的常用操作

注意:MySQL中每個命令后都要以分號;結尾 。

1、顯示數據庫
mysql> show databases;
+----------+
|
Database |
+----------+
| mysql|
| test |
+----------+
2 rows in
set (0.04
sec)
Mysql剛安裝完有兩個數據庫:mysql和test 。mysql庫非常重要,它里面有MySQL的系統(tǒng)信息 , 我們改密碼和新增用戶,實際上就是用這個庫中的相關表進行操作 。

2、顯示數據庫中的表
mysql> use mysql;
(打開庫,對每個庫進行操作就要打開此庫)
Database changed

mysql> show tables;
+-----------------+
| Tables_in_mysql
|
+-----------------+
| columns_priv|
| db |
| func|
| host|
|
tables_priv |
| user|
+-----------------+
6 rows in set (0.01 sec)

3、顯示數據表的結構:
describe 表名;

4、顯示表中的記錄:
select * from
表名;
例如:顯示mysql庫中user表中的紀錄 。所有能對MySQL用戶操作的用戶都在此表中 。
Select * from user;

5、建庫:
create database 庫名;
例如:創(chuàng)建一個名字位aaa的庫
mysql>
create databases aaa;

6、建表:
use 庫名;
create table 表名
(字段設定列表);
例如:在剛創(chuàng)建的aaa庫中建立表name,表中有id(序號,自動增長),xm(姓名),xb(性別),csny(出身年月)四個字段
use
aaa;
mysql> create table name (id int(3) auto_increment not null primary
key, xm char(8),xb char(2),csny date);
可以用describe命令察看剛建立的表結構 。
mysql>
describe name;

+-------+---------+------+-----+---------+----------------+
| Field |
Type| Null | Key | Default |
Extra |
+-------+---------+------+-----+---------+----------------+
| id|
int(3) | | PRI | NULL| auto_increment |
| xm| char(8) | YES | | NULL||
|
xb| char(2) | YES | | NULL||
| csny | date| YES | |
NULL||
+-------+---------+------+-----+---------+----------------+

7、增加記錄
例如:增加幾條相關紀錄 。
mysql> insert into name
values('','張三','男','1971-10-01');
mysql> insert into name
values('','白云','女','1972-05-20');
可用select命令來驗證結果 。
mysql> select * from
name;
+----+------+------+------------+
| id | xm| xb| csny
|
+----+------+------+------------+
| 1 | 張三 | 男| 1971-10-01 |
| 2 |
白云 | 女| 1972-05-20 |
+----+------+------+------------+

8、修改紀錄
例如:將張三的出生年月改為1971-01-10
mysql> update name
set csny='1971-01-10' where xm='張三';

9、刪除紀錄
例如:刪除張三的紀錄 。
mysql> delete from name where
xm='張三';

10、刪庫和刪表
drop database 庫名;
drop table 表名;

11.查看mysql版本
在mysql5.0中命令如下:
show variables like
'version';
或者:select version();

八、增加MySQL用戶

格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by
"密碼"
例1、增加一個用戶user_1密碼為123,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限 。首先用以root用戶連入MySQL , 然后鍵入以下命令:

mysql> grant select,insert,update,delete on *.* to user_1@"%" Identified
by "123";
例1、增加的用戶是十分危險的,如果知道了user_1的密碼,那么他就可以在網上的任何一臺電腦上登錄你的MySQL數據庫并對你的數據為所欲為了,解決辦法見例2 。

例2、增加一個用戶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地址)

九、備份與恢復

1、備份
例如:將上例創(chuàng)建的aaa庫備份到文件back_aaa中

[root@test1 root]#
cd /home/data/mysql (進入到庫目錄,本例庫已由val/lib/mysql轉到/home/data/mysql,見上述第六部分內容)
[root@test1
mysql]# mysqldump -u root -p --opt aaa > back_aaa

2、恢復
[root@test mysql]# mysql -u root -p ccc <
back_aaa

如何在linux系統(tǒng)安裝mysqlLinux系統(tǒng)上安裝MySQL數據庫
如何在Chromebook上安裝Ubuntu Linux操作系統(tǒng)Chromebook不是只是一個瀏覽器 。-他們還是Linux筆記本電腦 。您可以輕松地安裝一個完整的Linux桌面在旁邊的Chrome OS ,并用熱鍵兩者之間即時切換-無需重啟必要的 。首先你要明白要使用Crouton安裝Linux 操作系統(tǒng)在Chromebook上 。

ubuntu 使用apt-get install 安裝的mysql, mysql.h文件 還有 庫文件都默認安裝到哪里了?whereis mysql

ubuntu16.04默認的數據庫是mysql還是meriadb方法/步驟


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


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




如何判斷mysql是否安裝成功
打開"終端窗口" , 輸入"sudo service mysql restart"-->回車-->如果mysql啟動成功,處于運行狀態(tài)說明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"用戶的密碼-->回車-->登錄成功 。

如何在ubuntu版本的linux系統(tǒng)里安裝mysql如何在ubuntu版本的linux系統(tǒng)里安裝mysql
sudo apt-get install mysql-server sudo apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev sudo apt-get install mysql-workbench

ubantu怎樣安裝mysqldb示例環(huán)境:系統(tǒng)——Ubuntu 12.04LTS安裝準備:python(系統(tǒng)已自帶)、mysql-server、mysql-python參考步驟:1. 安裝mysql-server這里如果采用sudo apt-get install mysql-server安裝的話,是沒有mysql_config的,解決方法:sudo apt-get install libmysqld_dev,這時就有了mysql_config了 。2. 下載MySQL-python-1.2.4b4.tar.gz,解壓縮,進入MySQL-python-1.2.4b4,編輯site.cfg,把mysql_config那一行取消注釋,并改成你自己系統(tǒng)安裝的mysql路徑 , 個人電腦為/usr/bin/mysql_config 。3. 接下來執(zhí)行安裝命令sudo python setup.py install4. 驗證安裝是否成功 , 執(zhí)行如下命令,如果沒有報錯就說明已安裝成功 。import MySQLdb

Linux如何下安裝MySQLdb示例環(huán)境:
系統(tǒng)——Ubuntu 12.04LTS
安裝準備:python(系統(tǒng)已自帶)、mysql-server、mysql-python

參考步驟:

1. 安裝mysql-server
這里如果采用sudo apt-get install mysql-server安裝的話,是沒有mysql_config的,解決方法:
sudo apt-get install libmysqld_dev,這時就有了mysql_config了 。

2. 下載MySQL-python-1.2.4b4.tar.gz,解壓縮 , 進入MySQL-python-1.2.4b4,編輯site.cfg,
把mysql_config那一行取消注釋,并改成你自己系統(tǒng)安裝的mysql路徑,個人電腦為/usr/bin/mysql_config 。

3. 接下來執(zhí)行安裝命令
sudo python setup.py install

4. 驗證安裝是否成功,執(zhí)行如下命令,如果沒有報錯就說明已安裝成功 。
import MySQLdb

linux下用pip安裝mysqldb出錯,執(zhí)行 pip install MySQL-python出錯1、先安裝mysql-devel.x86_64
# yum install mysql-devel.x86_64


2、在次執(zhí)行安裝mysql-ptyhon
#pipinstallmysql-python

沒有安裝mysql能裝mysql-python么1、安裝mysql
首先到mysql官網下載文件:mysql-installer-community.msi安裝過程同一般exe文件,不再敘述,直接下一步即可;
2、安裝MySQL-python-1.2.3
直接根據web.py給出 的鏈接,下載文件MySQL-python.tar.gz 解壓到任意目錄
然后在cmd命令行行下進行安裝;
C:\...> python setup.py install
C:\...> python setup.py bdist_wininst

python 怎么安裝myaqldb到官方下載MySQL for Python
然后解壓,打開README:
里面有安裝過程:
$ tar xfz MySQL-python-1.2.1.tar.gz
$ cd MySQL-python-1.2.1
$ # edit site.cfg if necessary
$ python setup.py build
$ sudo python setup.py install # or su first


不過在python setup.py build時報錯:
ImportError: No module named setuptools
ubuntu下安裝:
sudo apt-get install python-setuptools
python-setuptools : Python Distutils Enhancements (setuptools compatibility)

然后再次python setup.py build,又報錯:
EnvironmentError: mysql_config not found
因為mysql_config是屬于MySQL開發(fā)用的文件,而使用apt-get安裝的MySQL是沒有這個文件的,于是在包安裝器里面尋找
sudo apt-get installlibmysqld-dev
libmysqld-dev : MySQL embedded database development files

再次運行python setup.py build,報錯:
building ‘_mysql’ extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,3,’final’,0) -D__version__=1.2.3 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-i686-2.7/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX
In file included from _mysql.c:29:0:
pymemcompat.h:10:20: fatal error: Python.h: No such file or directory
解決方案,
sudo apt-get install python-dev
python-dev : header files and a static library for Python (default)

然后就按照README里的:
$ python setup.py build
$ sudo python setup.py install
測試:
>>>import MySQLdb
沒有報錯即可 。

ubuntu怎么進入mysql目錄1>首先得大致清楚linux各個目錄的作用:
/var

這個目錄中存放著那些不斷在擴充著的東西,為了保持/usr的相對穩(wěn)定,那些經常被修改的目錄可以放在這個目錄下,實際上許多系統(tǒng)管理員都是這樣干的 。順帶說一下系統(tǒng)的日志文件就在/var/log目錄中 。
/usr

這是最龐大的目錄,我們要用到的應用程序和文件幾乎都存放在這個目錄下 。其中包含以下子目錄;
/usr/bin

存放著許多應用程序;
/usr/lib

存放一些常用的動態(tài)鏈接共享庫和靜態(tài)檔案庫;
/usr/local

這是提供給一般用戶的/usr目錄 , 在這里安裝軟件最適合;
2>所以,默認安裝的話大致可以判斷:
usr/bin/mysql
是指:mysql的運行路徑
var/lib/mysql
是指:mysql數據庫文件的存放路徑
usr/lib/mysql
是指:mysql的安裝路徑
3>當然也可以根據find命令去查一下:
find
/
-name
mysql
基本可以判斷出安裝mysql目錄在哪里

ubuntu mysql 配置文件在哪配置文件位置
sudo vim /etc/mysql/my.cnf
安裝:sudo apt-get install MySQL-server mysql-client
查看安裝端口情況:sudo netstat -tap | grep mysql
打開關閉服務:/etc/init.d/mysql start/stop

其它文件默認位置
/usr/bin客戶端程序和腳本
/usr/sbinmysqld 服務器
/var/lib/mysql日志文件 , 數據庫[重點要知道這個]
/usr/share/doc/packages文檔
/usr/include/mysql包含( 頭) 文件
/usr/lib/mysql庫
/usr/share/mysql錯誤消息和字符集文件
/usr/share/sql-bench基準程序

ubuntu 11.10安裝mysql 創(chuàng)建的表存放在哪兒默認安裝嗎?如果是的話,應該是在/var/lib/mysql表項就在對應的數據庫database名稱的文件夾下如果不是你可以查看配置文件,找到它/etc/rc.d/init.d/mysqldatadir項的值就是了默認datadir=/var/lib/mysql可以修改你想要存放到的目錄,就是修改mysql的配置文件/etc/rc.d/init.d/mysql的datadir項如果真的需要改再追問吧,你也沒問這個,呵呵

linux 或者說 ubuntu 下mysql 的配置文件 my.cnf 的路徑是多少?我是直接在終端中輸入命令安裝的 。
ubuntu安裝mysql

文章插圖

my.cnf 這個配置文件如果為空或不存在的時候,mysql采用默認配置運行,解決方法如下:1、首先通過SSH登陸Linux服務器,登陸后 , 命令行鍵入“Nano /etc/my.cnf”即通過Nano瀏覽my.cnf文件,如圖所示 。2、通過光標移動定位需要修改的參數行,想要設置max_connections參數,則下面的參數行max_connections=100,如圖所示 。3、然后把max_connections的參數設置成想要修改的數值,例如110,如圖所示 。4、然后鍵入Ctrl+O寫入writeout并保存修改 。5、最后鍵盤上鍵入Ctrl+X退出Nano,就設置完成了 。
ubuntu下把data目錄放在mysql的哪個目錄下MySQL安裝完成后不象SQLServer默認安裝在一個目錄 , 它的數據庫文件、配置文件和命令文件分別在不同的目錄 , 了解這些目錄非常重要,尤其對于Linux的初學者,因為Linux本身的目錄結構就比較復雜 , 如果搞不清楚MySQL的安裝目錄那就無從談起深入學習 。下面就介紹一下這幾個目錄 。1、數據庫目錄/var/lib/mysql/2、配置文件/usr/share/mysql(mysql.server命令及配置文件)3、相關命令/usr/bin(mysqladminmysqldump等命令)4、啟動腳本/etc/rc.d/init.d/(啟動腳本文件mysql的目錄)修改登錄密碼MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的 。1、命令usr/bin/mysqladmin-urootpassword'new-password'格式:mysqladmin-u用戶名-p舊密碼password新密碼2、例子例1:給root加個密碼123456 。鍵入以下命令:[root@test1local]#/usr/bin/mysqladmin-urootpassword123456注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了 。3、測試是否修改成功1)不用密碼登錄[root@test1local]#mysqlERROR1045:Accessdeniedforuser:[email='root@localhost']'root@localhost'[/email](Usingpassword:NO)顯示錯誤 , 說明密碼已經修改 。2)用修改后的密碼登錄[root@test1local]#mysql-uroot-pEnterpassword:(輸入修改后的密碼123456)WelcometotheMySQLmonitor.Commandsendwith;org.YourMySQLconnectionidis4toserverversion:4.0.16-standardType'help;'or'h'forhelp.Type'c'toclearthebuffer.mysql>成功!這是通過mysqladmin命令修改口令,也可通過修改庫來更改口令 。啟動與停止1、啟動MySQL安裝完成后啟動文件mysql在/etc/init.d目錄下,在需要啟動時運行下面命令即可 。[root@test1init.d]#/etc/init.d/mysqlstart2、停止/usr/bin/mysqladmin-uroot-pshutdown3、自動啟動1)察看mysql是否在自動啟動列表中[root@test1local]#/sbin/chkconfig–list2)把MySQL添加到你系統(tǒng)的啟動服務組里面去[root@test1local]#/sbin/chkconfig–-addmysql3)把MySQL從啟動服務組里面刪除 。[root@test1local]#/sbin/chkconfig–-delmysql更改MySQL目錄MySQL默認的數據文件存儲目錄為/var/lib/mysql 。假如要把目錄移到/home/data下需要進行下面幾步:1、home目錄下建立data目錄cd/homemkdirdata2、把MySQL服務進程停掉:mysqladmin-uroot-pshutdown3、把/var/lib/mysql整個目錄移到/home/datamv/var/lib/mysql/home/data/這樣就把MySQL的數據文件移動到了/home/data/mysql下4、找到my.cnf配置文件如果/etc/目錄下沒有my.cnf配置文件 , 請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/并改名為my.cnf)中 。命令如下:[root@test1mysql]#cp/usr/share/mysql/my-medium.cnf/etc/my.cnf5、編輯MySQL的配置文件/etc/my.cnf為保證MySQL能夠正常工作,需要指明mysql.sock文件的產生位置 。修改socket=/var/lib/mysql/mysql.sock一行中等號右邊的值為:/home/mysql/mysql.sock 。操作如下:vimy.cnf(用vi工具編輯my.cnf文件,找到下列數據修改之)#TheMySQLserver[mysqld]port=3306#socket=/var/lib/mysql/mysql.sock(原內容,為了更穩(wěn)妥用“#”注釋此行)socket=/home/data/mysql/mysql.sock(加上此行)6、修改MySQL啟動腳本/etc/rc.d/init.d/mysql最后,需要修改MySQL啟動腳本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現(xiàn)在的實際存放路徑:home/data/mysql 。[root@test1etc]#vi/etc/rc.d/init.d/mysql#datadir=/var/lib/mysql(注釋此行)datadir=/home/data/mysql(加上此行)7、重新啟動MySQL服務/etc/rc.d/init.d/mysqlstart或用reboot命令重啟Linux如果工作正常移動就成功了,否則對照前面的7步再檢查一下 。為了在其它電腦上能用root用戶登錄,需進行以下動作:1、[email=mark@marklinux]mark@marklinux[/email]mark>mysql-hlocalhost-uroot//這樣應該可以進入MySQL服務器2、mysql>GRANTALLPRIVILEGESON*.*TO[email='root'@'%']'root'@'%'[/email]WITHGRANTOPTION//賦予任何主機訪問數據的權限3、mysql>FLUSHPRIVILEGES//修改生效4、mysql>EXIT//退出MySQL服務器

ubuntu下怎樣安裝mysql1
安裝: apt-get install mysql-server
2
設置允許遠程登錄
修改/etc/mysql/my.cnf(此文件為mysql的配置文件) 。將文件中的binding-address=127.0.0.1注釋掉 。
從本機登陸mysql:mysql -u root -p
use mysql;
設置允許所有主機連接到Mysql,執(zhí)行命令:grant all privileges on *.* to root@"%" identified by "root用戶的密碼" with grant option;
3
重啟mysql
/etc/init.d/mysql restart
*注:/etc/init.d/mysql start|stop|restart可以啟動/停止/重啟
4
設置開機自啟動
把啟動命令(/etc/init.d/mysql start)加入/etc/rc.local文件中
5
設置Mysql字符集:
創(chuàng)建數據庫時指定字符集:create database mydb character set utf-8;
查看當前字符集:show variables like 'character%';
修改當前數據庫的字符集:
mysql> SET character_set_client = utf8 ;mysql> SET character_set_connection = utf8 ;mysql> SET character_set_database = utf8 ;mysql> SET character_set_results = utf8 ;mysql> SET character_set_server = utf8 ;mysql> SET NAMES utf8; //這條語句會改變character_set_clientcharacter_connectioncharacter_results這三個 的字符集

ubuntu怎么安裝mysqlubuntu 安裝軟件 可以說是所有Linux中最簡單的了 。
要裝mysql 只需要
sudo apt-get update
sudo apt-get install mysql-server mysql-client
和其它安裝一樣 。安裝后 會有一個"軟件包設置對話框" , 輸入mysql中"root"用戶的密碼-->回車-->再輸一次密碼-->回車,安裝完成 。

如何在ubuntu中安裝mysql數據庫ubuntu上安裝mysql非常簡單只需要幾條命令就可以完成 。


1. sudo apt-get install mysql-server



2. apt-get isntall mysql-client



3.sudo apt-get install libmysqlclient-dev