llinux安裝mysql(按照命令複製安裝就可以了,傻瓜式)

 
可以直接粘貼命令一路執行到底,然後安裝mysql就可以了。。。。。。。。。。。。。。。。。。。。。
 
 
linux系統:Centos 7.5(使用 lsb_release  -a 查看版本信息)
查看是否安裝mysql     ps -ef | grep mysql 

下載地址:

http://dev.mysql.com/downloads/mysql/5.6.html#downloads

也可以直接在linux下載: 
 
安裝mysql依賴的庫
yum install libaio.so.1
yum install -y perl-Data-Dumper
 
將下載的文件解壓:
[root@10 mysql]#tar-zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz
[root@10 mysql]#mv mysql-5.6.39-linux-glibc2.12-x86_64  /usr/local/mysql
 
添加系統mysql組和mysql用戶:
[root@10 mysql]#groupadd mysql
[root@10 mysql]#useradd -r -g mysql mysql
 
安裝數據庫:
步驟1: 進入安裝mysql軟件目錄:
[root@10 mysql]#  cd /usr/local/mysql/
步驟2:修改當前目錄擁有者爲mysql用戶:
[root@10 mysql]# chown -R mysql:mysql ./
步驟3:安裝數據庫:
[root@10 mysql]#  ./scripts/mysql_install_db --user=mysql
步驟4:修改當前目錄擁有者爲root用戶:
[root@10 mysql]# chown -R root:root ./
步驟5:修改當前data目錄擁有者爲mysql用戶:
[root@10 mysql]# chown -R mysql:mysql data
到此數據庫安裝完畢
 
 
添加mysql服務開機自啓動(將mysql加入Service系統服務)
首先需要將scripts/mysql.server服務腳本複製到/etc/init.d/,並重命名爲mysqld
[root@10 mysql]#cp support-files/mysql.server /etc/init.d/mysql
通過chkconfig命令將mysqld服務加入到自啓動服務項中
[root@10 mysql]#chkconfig --add mysqld
查看是否添加成功
[root@10 mysql]#chkconfig --list mysqld
 

如果看到mysql的服務,並且3,4,5都是on的話則成功,如果是off,則執行

[root@10 mysql]#chkconfig --level 345 mysqld  on

啓動mysql服務:

[root@10 mysql]#service mysql start

查看mysql運行狀態

[root@10 mysql]#service mysql status

給root用戶設置新密碼( root初始密碼爲空):

[root@10 mysql]# ./bin/mysqladmin -u root password

把mysql客戶端放到默認路徑

[root@10 mysql]#ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql  (注意:建議使用軟鏈過去,不要直接包文件複製,便於系統安裝多個版本的mysql)

[root@10 mysql]#mysql -uroot -p   登錄成功

 

=====================================================================================

A  開啓遠程訪問

[root@10 mysql]# mysql -uroot -p

Enter password:

mysql>GRANT   ALL   PRIVILEGES   ON   *.*   TO   'root'@'%'   WITH   GRANT   OPTION;           //賦予任何主機訪問數據的權限

Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH   PRIVILEGES;                                                                                                         // 授權生效

Query OK, 0 rows affected (0.00 sec)

mysql> EXIT

Bye

B  設置數據庫編碼

修改/usr/local/mysql/my.conf,在[mysqld]後加入:

character-set-server=utf8

 
查看博客:
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章