1. 程式人生 > >linux 安裝mysql數據庫——yum安裝法

linux 安裝mysql數據庫——yum安裝法

process 執行 解決 sql mysql entos run 連接 ini 本地

mysql數據庫有多種安裝方式,本文只介紹在Linux服務器上最實用、最快捷的mysql server安裝方法。 一、Linux服務器yum安裝(CentOS6.3 64位) 所有在服務器上執行的命令,都在 # 後面 1、命令安裝mysql # yum install mysql mysql-server mysql-devel -y 最後提示 Complete! 表示安裝成功 2、查看是否生成了mysqld服務, 並設置隨機啟動 # chkconfig --list |grep mysql 數字代碼服務器啟動級別,off 代表不隨機啟動mysqld服務,on代表隨機啟動服務 我們需要設置mysqld隨機啟動,執行下面命令進行設置 # chkconfig mysqld on 這樣的結果代表正常 # chkconfig --list |grep mysql 3、啟動mysqld服務 執行如下命令進行啟動,兩種方法都可以: # /etc/init.d/mysqld start # service mysqld start 啟動後,ps一下,看下進程是否起來 # ps -ef |grep mysql|grep -v grep root 1582 1 0 23:26 pts/0 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql mysql 1684 1582 1 23:26 pts/0 00:00:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock 根據進程信息可以看到,mysql的數據庫data目錄是 /var/lib/mysql ,錯誤日誌文件是 /var/log/mysqld.log 查看都有哪些庫 # cd /var/lib/mysql # ls -l 發現有兩個庫,都是mysql默認自帶的,如何手動創建數據庫,會在後續的教程中說明。 查看占用端口,默認占用3306端口 # netstat -nutlp | grep mysql tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1684/mysqld 4、停止mysqld服務 執行如下命令進行停止,兩種方法都可以: # /etc/init.d/mysqld stop # service mysqld stop 5、重啟mysqld服務 執行如下命令進行重啟,兩種方法都可以: # /etc/init.d/mysqld restart # service mysqld srestart 6、命令行測試連接mysql ,後續可以在命令行中直接管理數據庫 直接執行,yum安裝的mysql,本地root密碼默認為空 # mysql 7、設置初始密碼\權限 設置新的密碼並同時授權限 mysql> set password for root@localhost = password(‘123‘); 刷新使之生效 mysql> flush privileges; 退出 mysql> exit; 8、重新登陸查看新密碼和權限是否生效 mysql> [root@nzp_redhat bin]# mysql -u root -p Enter password:"輸入設置的密碼" show full processlist; 查看數據庫情況
Navicat連接出錯解決: update user set password=password("123") where user="root";

linux 安裝mysql數據庫——yum安裝法