1. 程式人生 > >mysql linux 下面安裝

mysql linux 下面安裝

1、安裝檢視有沒有安裝過: 

 yum list installed mysql*

 rpm -qa | grep mysql* 

檢視有沒有安裝包:

 yum list mysql* 

安裝mysql客戶端:

 yum install mysql 

安裝mysql 伺服器端: 

 yum install mysql-server yum 

install mysql-devel

2、啟動&&停止 資料庫字符集設定 

 mysql配置檔案/etc/my.cnf中加入default-character-set=utf8 

啟動mysql服務: service mysqld start或者/etc/init.d/mysqld start

開機啟動:

新增開機啟動:chkconfig --add mysqld;

開機啟動:chkconfig mysqld on;

檢視開機啟動設定是否成功chkconfig --list | grep mysql* mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉停止: 

service mysqld stop

3、登入 建立root管理員: 

 mysqladmin -u root password 123456 

 登入: mysql -u root -p輸入密碼即可。忘記密碼:

service mysqld stop;

mysqld_safe --user=root --skip-grant-tables;

這一步驟執行的時候不會出現新的命令列,你需要重新開啟一個視窗執行下面的命令

mysql -u root;

use mysql ;

update user set password=password("123456") where user="root";

flush privileges; 

4、遠端訪問 開放防火牆的埠號mysql

增加許可權:mysql庫中的user表新增一條記錄host為“%”,user為“root”。

5、Linux MySQL的幾個重要目錄 

 資料庫目錄 /var/lib/mysql/

配置檔案 /usr/share /mysql(mysql.server命令及配置檔案)

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

啟動指令碼 /etc/rc.d/init.d/(啟動指令碼檔案mysql的目錄)

6、刪除 mysql 資料庫 

如果使用的是 yum 安裝的 mysql,需要刪除的話,就使用如下命令:

yum -y remove mysql*

然後將 /var/lib/mysql資料夾下的所有檔案都刪除乾淨

最後再重新執行上面的安裝步驟。

7.授權使用者從遠端登入

1。 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"

mysql -u root -pvmware;

mysql>use mysql;

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;


2. 授權法。例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允許使用者myuser從ip為192.168.1.3的主機連線到mysql伺服器,並使用mypassword作為密碼

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

這句話是可以使用的

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'jgbadmin;' WITH GRANT OPTION;

【下面這一句一定要執行,否則還是無法登陸】

mysql>flush privileges ;

如果使用者無法從本地登陸,這個時候就執行如下

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost.localdomain' IDENTIFIED BY '123456' WITH GRANT OPTION;

別忘了加上如下的語句

flush privileges ;

相關推薦

mysql linux 下面安裝

1、安裝檢視有沒有安裝過:   yum list installed mysql*  rpm -qa | grep mysql*  檢視有沒有安裝包:  yum list mysql*  安裝mysql客戶端:  yum install mysql  安裝m

debian系列下c++呼叫mysqllinux下面安裝mysql.h檔案

  1.介紹需求:   python呼叫資料庫,並做邏輯處理,時間為92.5s,從執行sql到得到資料150w條為22s,邏輯處理(2個for迴圈)為60s。前端處理30s,pending為2min左右,需要處理這個問題   於是思考解決方案:       1. 取資料時資料拆分  

Linux下面安裝Mysql說明

軟體包下載地址 http://www.360sdn.com/opensource-datasource/2013/1203/1476.html MySQL-client-5.6.15-1.linux_glibc2.5.i386.rpm MySQL-devel

linux下面安裝maven

oca 刪除 進入 encoding linu 配置 退出 目的 運行 maven作為最近比較火的項目管理工具,對項目的jar包及其開元添加相應的插件的管理,很方便。   安裝maven:     在官網上面去下載最新的maven的壓縮包,apache-maven-3.5.

mysql linux安裝

mysql linux版安裝首先請大家允許吐點口水,本來為了省點事,參照了菜鳥教程mysql的安裝步驟那叫一個坑爹啊,好不容易安找教程上的所有步驟安裝完後,發現竟然缺少一些重要文件如(pid),在網上找了好久,發現很多人都遇到了類似的問題,折騰了好久也沒安裝成功,偶然在網上看到有人用rpm安裝一下就成功了,於

Linux下面安裝ftp客戶端和服務端vsftp

在Linux下面使用ftp工具,必須有客戶端和服務端。 1、使用環境客戶端為Redhat Linux6.4系統,需要到iso檔案中找到對應的Packages包,版本一定要和os版本保持一致,Linux6.4系統的ftp版本號為ftp-0.17-53.el6.x86_64.rpm ,上傳到伺服

mysql linux安裝

程式設計師,貴在堅持 linux系統安裝mysql詳細配置 參考文章https://baijiahao.baidu.com/s?id=1584072431498789934&wfr=spider&for=pc https://www.5yun.org/10

Linux下面安裝PHP擴充套件

Linux是程式設計師部署網站都會用到的系統,PHP的環境經常也會搭建在上面,PHP開發過程中會使用到很多擴充套件,有的時候部署一個網站在上面的時候,會提示你沒有擴充套件,比如沒有gd庫,這是一個影象處理相關的擴充套件。 大家第一反應就是再去下載一個擴充套件,這樣其實很麻煩,其實在原有的PHP

Linux下面安裝軟體原始碼的步驟

Linux下面原始碼的安裝主要分為:配置安裝路徑(configure)、編譯(make)、安裝(make install)三個步驟。wget http://nginx.org/download/ngin

linux下面安裝php xdebug擴充套件

1.在框架裡經常會遇到debug模式!開啟選項就可以通過日誌檔案快速的定位到問題 在win下面通過整合的開發包比如phpstudy就可以很容易的安裝xdebug的擴充套件 2.在linux下面就要通過編譯安裝來實現xdebug s

linux下面原始碼安裝MYSQL

用 root 使用者執行以下步驟: groupadd mysql useradd -g mysql mysql cd /usr/local tar zxvf /root/mysql-5.0.22.tar.gz # MySQL 原始碼包的絕對路徑 cd mysql-5.

Linux安裝Mysql

ibm get col cli nbsp bench -s sudo clas 1. sudo apt-get install mysql-server 2. sudo apt-get isntall mysql-client 3. sudo apt-get instal

Java學習筆記——Linux安裝配置MySQL

code names 刪掉 set 影響 per install nod 設置 山重水復疑無路,柳暗花明又一村               ——遊山西村 系統:Ubuntu 16.04LTS 1\官網下載mysql-5.7.18-linux-glibc2.5-x86

Linux安裝Mysql(RPM安裝

rpm安裝 技術分享 sql安裝 data track rpm包 用戶 系統 username 一、去官網下載本次安裝須要的mysql版本號。我們須要安裝的是5.1版本號的且centos系統是64位的。所下面載的是MySQL-community-5.1.73-1.rhe

linux安裝mysql-5.7.16

unit sda etc tro tables rac 用戶密碼 username force 1.解壓tar -xvf mysql的包 tar -xvf mysql-5.7.16-1.el6.x86_64.rpm-bundle.tar(mysql 官網中即可找到)2.

linux安裝安裝mysql

bin mysq from pre hat toolbar 配置 去除 文件復制 linux版本:CentOS7 64位 前提 下載     下載地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads    

Linux安裝Python3的django並配置mysql作為django默認數據庫(轉載)

make lba del log pri ica www src rim 我的操作系統為centos6.5 1 首先選擇django要使用什麽數據庫。django1.10默認數據庫為sqlite3,本人想使用mysql數據庫,但為了測試方便順便要安裝一下sqlite開發

Linux安裝啟動多個Mysql

blank 修改 知識庫 ati fault 了解 skip .aspx 需求 網上找了N多資料,沒有一個可以順利成功的,郁悶,可能是水平有限吧...!本人經過不斷的研究、測試,完整實現Linux下啟動兩臺MySQL,而且對mysql有了更深入的了解...廢話不多說,走著!

linux安裝mysql

mage xftp sta 下載 解決 mysql 設置密碼 內容 刪除文件夾 01.搜索 mysql linux 02.把下載好的mysql 使用 xftp傳到 linux中 software 文件夾下 03.切換到指定的目錄 之後 拆包! 04

Linux安裝mysql(離線安裝和在線安裝

命令 安裝 this glib leg rpm /usr node star 一:在線安裝mysql 1、首先檢測一下,mysql之前有沒有被安裝   命令:rpm -qa | grep mysql 2、刪除mysql的命令: rpm -e --nodeps `rpm -q