CentOS中Mysql安裝方法
發(fā)表時間:2023-07-18 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Mysql部署文檔操作系統(tǒng):CentOS Linux release 7.4.1708內(nèi)核版本:3.10.0# 手動安裝1> 將mysql-5.5.54-linux2.6-x86_64.tar...
Mysql部署文檔
操作系統(tǒng):CentOS Linux release 7.4.1708
內(nèi)核版本:3.10.0
# 手動安裝
1> 將mysql-5.5.54-linux2.6-x86_64.tar.gz上傳至CentOS服務(wù)器/tmp目錄下
2> 解壓壓縮包至/usr/local/
[root@localhost local]# tar -zxvf /tmp/mysql-5.5.54-linux2.6-x86_64.tar.gz -C /usr/local/
3> 設(shè)置軟連接
[root@localhost local]# ln -s mysql-5.5.54-linux2.6-x86_64/ mysql
4> 新增用戶組和用戶
[root@localhost local]# groupadd -r mysql
[root@localhost local]# useradd -g mysql -r -s /sbin/nologin mysql
5> 給/usr/local/mysql/*權(quán)限
[root@localhost local]# chown -R mysql.mysql /usr/local/mysql/*
6> 設(shè)置數(shù)據(jù)存儲路徑,并賦予權(quán)限
[root@localhost local]# mkdir –p /data/mydata
[root@localhost local]# chown -R mysql.mysql /data/mydata
7> 初始化mysql
[root@localhost local]# cd /usr/local/mysql
[root@localhost local]# scripts/mysql_install_db --datadir=/data/mydata --user=mysql
8> 改回root權(quán)限
[root@localhost local]# chown -R root /usr/local/mysql/*
9> 加入自動啟動
[root@localhost local]# cp -a mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
[root@localhost local]# chkconfig --add mysqld
10> 修改配置文件
[root@localhost local]# cp -a /usr/local/mysql/support-files/my-large.cnf /etc/my.cnf
[root@localhost local]# vi /data/mydata
在[mysqld]字段下添加 datadir = /data/mydata
thread_concurrency = CPU物理核心數(shù)的2倍
保存,退出/etc/my.cnf
11> 啟動mysql服務(wù)
[root@localhost local]# /etc/rc.d/init.d/mysqld start
12> 創(chuàng)建root用戶密碼
*先登錄mysql
[root@localhost local]# mysql -uroot -hlocalhost -p
Enter password:
*承上,顯示Enter password:
(直接回車)
*設(shè)置密碼,假設(shè)密碼為:zz2014info
mysql> SET PASSWORD FOR 'root'@'localhost'=PASSWORD('zz2014info');
*顯示如下,則表示創(chuàng)建密碼成功
Query OK, 0 rows affected (0.14 sec)
13> 創(chuàng)建mysql實例
*創(chuàng)建mysql實例,例如logincenter
**************************************************************
****************mysql實例名是區(qū)分大小寫的*********************
********************開發(fā)這邊統(tǒng)一小寫**************************
********************忽略大小寫可配置**************************
**************************************************************
mysql> CREATE DATABASE logincenter;
Query OK, 1 row affected (0.01 sec)
*查看實例是否創(chuàng)建成功
mysql> SHOW DATABASES;+--------------------+
Database
+--------------------+
information_schema
logincenter
mysql
performance_schema
test
+--------------------+
14> 將mysql命令加入環(huán)境變量
[root@localhost local]# echo "PATH=$PATH:/usr/local/mysql/bin" > /etc/profile.d/mysql.sh[root@localhost local]# echo "export PATH" >> /etc/profile.d/mysql.sh[root@localhost local]# source /etc/profile
15> 導(dǎo)入.sql語句腳本(以logincenter.sql為例)
[root@localhost local]# mysql -uroot -pzz2014info logincenter < /tmp/logincenter.sql
以上就是CentOS中Mysql安裝方法的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門到精通的SQL知識。