Linux系統下Mysql安裝

Linux系統下Mysql安裝步驟


 

步驟一:添加mysql用戶

Shell > groupadd mysql

Shell > useradd -g mysql mysql

 

步驟二:解壓mysql安裝包到/usr/local目錄下

Shell > tar zxvf mysql-enterprise-5.x.xx-xxx.tar.gz -C /usr/local/

 

步驟三:修改mysql解壓後的目錄名爲mysql

Shell > cd /usr/local

Shell > mv mysql-enterprise-5.x.xx-xxx mysql

 

步驟四:初始化數據庫

Shell > cd mysql

Shell > scripts/mysql_install_db --user=mysql

 

步驟五:設置Mysql目錄權限(在mysql安裝目錄下執行如下三條命令)

Shell > chown -R root . (注意此處有一個代表當前目錄的點)

Shell > chown -R mysql data

Shell > chgrp -R mysql . (注意此處有一個代表當前目錄的點)

 

步驟六:啓動|關閉數據庫

Shell > bin/mysqld_safe --user=mysql & (啓動)

Shell > bin/mysqladmin -uroot -p[your_root_password] shutdown

或者用腳本啓停數據庫:

Shell > cp support-files/mysql.server /etc/init.d

Shell > /etc/init.d/mysql.server start|stop

 

啓動root用戶遠程訪問:

向mysql的user表裏插入如下一條數據即可:

mysql > use mysql;

mysql > insert  into `user`(`Host`,`User`,`Password`,`Select_priv`,`Insert_priv`,`Update_priv`,`Delete_priv`,`Create_priv`,`Drop_priv`,`Reload_priv`,`Shutdown_priv`,`Process_priv`,`File_priv`,`Grant_priv`,`References_priv`,`Index_priv`,`Alter_priv`,`Show_db_priv`,`Super_priv`,`Create_tmp_table_priv`,`Lock_tables_priv`,`Execute_priv`,`Repl_slave_priv`,`Repl_client_priv`,`Create_view_priv`,`Show_view_priv`,`Create_routine_priv`,`Alter_routine_priv`,`Create_user_priv`,`ssl_type`,`ssl_cipher`,`x509_issuer`,`x509_subject`,`max_questions`,`max_updates`,`max_connections`,`max_user_connections`) values ('%','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0)

 

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