Mysql服務器安裝后續操作

發表于:2014-02-25來源:豆瓣作者:@行知-追尋技術之美點擊數: 標簽:MySQL
在服務器上安裝好mysql之后,一般都需要做下面幾件事情: 1. 啟動mysql server 2. 設置root用戶和添加一些訪問用戶 3. 設置用戶權限 4. 配置非本地連接訪問

  在服務器上安裝好mysql之后,一般都需要做下面幾件事情:

  1. 啟動mysql server

  2. 設置root用戶和添加一些訪問用戶

  3. 設置用戶權限

  4. 配置非本地連接訪問

  5. 備份數據或者遷移數據

  6. 一些注意事項(不斷更新)

  1. 啟動mysql server

  通常情況下,我們使用的啟動命令是:

  service mysqld start

  常見的一個問題就是拋:Timeout error occurred trying to start MySQL Daemon

  解決的辦法也很簡單:直接執行即可

  /usr/bin/mysql_install_db

  目錄可能會不一樣,這個默認安裝一般就在這里。

  查看mysql的服務狀態:

  /etc/rc.d/init.d/mysqld status

  2. 設置root用戶和添加一些訪問用戶

  默認安裝后,mysql的root賬戶是沒有密碼的。一般為了安全,都會給root設置一個密碼:

  mysql> update user set password=PASSWORD(’123456′) where User=’root’;

  Query OK, 4 rows affected (0.00 sec)

  Rows matched: 4 Changed: 4 Warnings: 0

  mysql> FLUSH PRIVILEGES;

  Query OK, 0 rows affected (0.00 sec)

  3. 設置用戶權限

  當然,mysql是提供給用戶使用的,需要新增一個用戶給大家使用:

  mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'admin’,password(“admin”));

  Query OK, 1 row affected, 3 warnings (0.01 sec)

  mysql> flush privileges;

  Query OK, 0 rows affected (0.00 sec)

  現在新增了一個用戶 admin/admin, 但是用戶暫時還沒有分配任何的權限。

  mysql> grant ALL on *.* to admin@”%” Identified by “admin”;

  Query OK, 0 rows affected (0.00 sec)

  %代表任何主機,當然也可以只賦予:select,insert,update,delete 這些操作權限:

  mysql> grant select,insert,update,delete on *.* to admin@”%” Identified by “admin”;

  Query OK, 0 rows affected (0.00 sec)

  mysql> FLUSH PRIVILEGES;

  Query OK, 0 rows affected (0.00 sec)

  4. 配置非本地連接訪問

  默認情況下,遠程用戶訪問本地的數據庫是不背允許的,需要執行命令,賦予任何主機或相關主機訪問數據的權限:

  mysql> update user set host = ‘%’ where user = ‘admin’;

  在任何主機上都可以使用admin這個用戶訪問數據。

  或者:

  mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ WITH GRANT OPTION

  5. 備份數據或者遷移數據

  一般使用mysqldump比較方便,參考之前的一般文章:Mysql數據庫的導入和導出

  6. 注意事項

  linux下mysql默認表名是要區分大小寫的,如果需要改稱不區分大小寫的,需要按下面步驟修改。

  1. 用root登錄,修改 /etc/my.cnf

  2. 在[mysqld]下加入一行: lower_case_table_names=1

  3. 重新啟動數據庫即可

原文轉自:http://www.wangyuxiong.com/archives/52051

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97