Linux伺服器—安裝mysql
安裝mysql
1、檢測是否已安裝mysql
[root@localhost bin]# rpm -qa | grep mysql
mysql-libs-5.1.71-1.el6.i686
[root@localhost bin]
2、安裝mysql和mysql-server
[root@localhost bin]# yum install -y mysql
[root@localhost bin]# yum install -y mysql-server
3、啟動mysql,注意這裡的服務名字是“mysqld”
[root@localhost bin]# service mysqld start
shell-init: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
chdir: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
初始化 MySQL 資料庫: Installing MySQL system tables…
OK
Filling help tables…
OK [確定]
正在啟動 mysqld: [確定]
[root@localhost bin]#
4、配置MySQL開機啟動
[root@localhost bin]# chkconfig mysqld on
[root@localhost bin]# chkconfig –list mysqld
mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
[root@localhost bin]#
5、設定root使用者密碼 ,設定密碼的命令是“mysqladmin -u 使用者名稱password 密碼”
[root@localhost bin]# mysqladmin -u root password 543092 //密碼是543092
6、修改密碼,命令是“mysqladmin -u 使用者名稱 -p password 新密碼”
[root@localhost bin]# mysqladmin -u root -p password 123456 //新密碼123456
Enter password: //這裡要求輸入舊密碼
[root@localhost bin]#
7、mysql配置檔案“/etc/my.cnf”
[root@localhost bin]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql //資料庫檔案目錄
socket=/var/lib/mysql/mysql.sock //socket檔案
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log //日誌檔案
pid-file=/var/run/mysqld/mysqld.pid //程式pid檔案
8、修改埠
1)mysql預設的埠是3306,可以使用netstat來檢視
[root@localhost bin]# netstat -tunlp | grep mysqld
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4339/mysqld
2)埠在配置檔案中修改,開啟配置檔案,在後面追加一句話”port=xxx”
[root@localhost bin]# gedit /etc/my.cnf
port=3307
3)重啟myslqd服務,檢視埠
[root@localhost bin]# service mysqld restart
shell-init: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
chdir: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
^[[A停止 mysqld: [確定]
正在啟動 mysqld: [確定]
[root@localhost bin]# netstat -tunlp | grep mysqld
tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN 4604/mysqld
1、檢測是否已安裝mysql
[root@localhost bin]# rpm -qa | grep mysql
mysql-libs-5.1.71-1.el6.i686
[root@localhost bin]
2、安裝mysql和mysql-server
[root@localhost bin]# yum install -y mysql
[root@localhost bin]# yum install -y mysql-server
3、啟動mysql,注意這裡的服務名字是“mysqld”
[root@localhost bin]# service mysqld start
shell-init: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
chdir: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
初始化 MySQL 資料庫: Installing MySQL system tables…
OK
Filling help tables…
OK [確定]
正在啟動 mysqld: [確定]
[root@localhost bin]#
4、配置MySQL開機啟動
[root@localhost bin]# chkconfig mysqld on
[root@localhost bin]# chkconfig –list mysqld
mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
[root@localhost bin]#
5、設定root使用者密碼 ,設定密碼的命令是“mysqladmin -u 使用者名稱password 密碼”
[root@localhost bin]# mysqladmin -u root password 543092 //密碼是543092
6、修改密碼,命令是“mysqladmin -u 使用者名稱 -p password 新密碼”
[root@localhost bin]# mysqladmin -u root -p password 123456 //新密碼123456
Enter password: //這裡要求輸入舊密碼
[root@localhost bin]#
7、mysql配置檔案“/etc/my.cnf”
[root@localhost bin]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql //資料庫檔案目錄
socket=/var/lib/mysql/mysql.sock //socket檔案
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log //日誌檔案
pid-file=/var/run/mysqld/mysqld.pid //程式pid檔案
8、修改埠
1)mysql預設的埠是3306,可以使用netstat來檢視
[root@localhost bin]# netstat -tunlp | grep mysqld
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 4339/mysqld
2)埠在配置檔案中修改,開啟配置檔案,在後面追加一句話”port=xxx”
[root@localhost bin]# gedit /etc/my.cnf
port=3307
3)重啟myslqd服務,檢視埠
[root@localhost bin]# service mysqld restart
shell-init: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
chdir: error retrieving current directory: getcwd: cannot access parent directories: 沒有那個檔案或目錄
^[[A停止 mysqld: [確定]
正在啟動 mysqld: [確定]
[root@localhost bin]# netstat -tunlp | grep mysqld
tcp 0 0 0.0.0.0:3307 0.0.0.0:* LISTEN 4604/mysqld
相關文章
- Linux伺服器---安裝mysqlLinux伺服器MySql
- linux雲伺服器如何安裝mysql?Linux伺服器MySql
- Linux安裝解除安裝MySQLLinuxMySql
- mysql安裝 for LinuxMySqlLinux
- linux 安裝mysqlLinuxMySql
- mysql 安裝 linuxMySqlLinux
- mysql for linux 安裝MySqlLinux
- Linux安裝MySQLLinuxMySql
- Linux下安裝、解除安裝mysqlLinuxMySql
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- 伺服器安裝Linux中安裝 Apache伺服器LinuxApache
- Mysql篇--Linux中安裝MysqlMySqlLinux
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- mysql linux下安裝MySqlLinux
- Linux安裝mysql 8.0LinuxMySql
- 最新!linux mysql安裝LinuxMySql
- linux上安裝mysqlLinuxMySql
- Linux解除安裝MySQLLinuxMySql
- Linux下Mysql安裝LinuxMySql
- Mysql+linux安裝MySqlLinux
- linux安裝mysql dbiLinuxMySql
- linux 下安裝mysqlLinuxMySql
- linux下安裝MysqlLinuxMySql
- mysql在linux安裝MySqlLinux
- [linux]linux下安裝mysqlLinuxMySql
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼
- linux環境安裝——mysql安裝複習LinuxMySql
- Linux伺服器---安裝jdkLinux伺服器JDK
- Linux伺服器---安裝apacheLinux伺服器Apache
- Linux伺服器---安裝nfsLinux伺服器NFS
- linux 伺服器安裝 nginxLinux伺服器Nginx
- Linux伺服器---安裝swatLinux伺服器
- Linux伺服器—安裝bindLinux伺服器
- Linux伺服器---安裝bindLinux伺服器
- Linux伺服器---安裝sambaLinux伺服器Samba
- linux伺服器安裝nginxLinux伺服器Nginx
- linux伺服器安裝字型Linux伺服器
- Linux安裝MySQL8.0LinuxMySql