最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu18.04(linux)安裝MySQL的方法步驟

 更新時間:2018年05月28日 11:09:52   作者:@Ryan Miao  
本篇文章主要介紹了Ubuntu18.04(linux)安裝MySQL的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

安裝

mysql

sudo apt-get --purge remove mysql-server mysql-common mysql-client
sudo apt-get install mysql-server mysql-common mysql-client

mysqladmin -u root password your-new-password
sudo /etc/init.d/mysql restart

mariadb

apt-get install mariadb-server

字符集修改utf8

如果裝的mariadb, 默認字符集已經(jīng)是utf8了。mysql則不是

mysql> show variables like 'char%';
+--------------------------+----------------------------+
| Variable_name      | Value           |
+--------------------------+----------------------------+
| character_set_client   | utf8            |
| character_set_connection | utf8            |
| character_set_database  | latin1           |
| character_set_filesystem | binary           |
| character_set_results  | utf8            |
| character_set_server   | latin1           |
| character_set_system   | utf8            |
| character_sets_dir    | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
mysql> show variables like 'collation%';
+----------------------+-------------------+
| Variable_name    | Value       |
+----------------------+-------------------+
| collation_connection | utf8_general_ci  |
| collation_database  | latin1_swedish_ci |
| collation_server   | latin1_swedish_ci |
+----------------------+-------------------+

修改字符集:

sudo vim /etc/mysql/my.cnf

添加以下內容

[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8

重啟:

service mysql restart

登錄權限問題

Ubuntu18.04 安裝mysql或者mariadb之后,發(fā)現(xiàn)普通用戶和遠程都沒有權限連接。

ERROR 1045: Access denied for user: 'root@localhost' (Using
password: YES)

修改了密碼也不對。然后sudo mysql -u root即可登錄。這顯然不是我們想要的。

解決方案

刪除root,重新創(chuàng)建用戶。

首先,登錄

sudo mysql -u root

然后查看當前用戶

SELECT User,Host FROM mysql.user;
+------------------+-----------+
| User       | Host   |
+------------------+-----------+
| admin      | localhost |
| debian-sys-maint | localhost |
| magento_user   | localhost |
| mysql.sys    | localhost |
| root       | localhost |

刪除root賬號

mysql> DROP USER 'root'@'localhost';
Query OK, 0 rows affected (0,00 sec)

重新創(chuàng)建root:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0,00 sec)

授權

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,01 sec)

關于重置密碼

host為%時允許遠程登錄

SET PASSWORD FOR root@'localhost' = PASSWORD('password');

or

UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';

or

USE mysql
UPDATE user SET Password = PASSWORD('newpwd')
WHERE Host = 'localhost' AND User = 'root';

允許任何地方登錄

USE mysql
UPDATE user SET Password = PASSWORD('newpwd')
WHERE Host = '%' AND User = 'root';

參考
https://askubuntu.com/questions/766334/cant-login-as-mysql-user-root-from-normal-user-account-in-ubuntu-16-04
https://help.ubuntu.com/community/MysqlPasswordReset

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Linux制作deb包的方法詳解

    Linux制作deb包的方法詳解

    為了方便管理一些程序或腳本,可以將這些程序以及腳本都制作在一個deb包中,?本文主要為大家介紹了如何制作一個deb包,有需要的小伙伴可以參考下
    2024-12-12
  • FOXHIS PMS前臺西軟服務器端和客戶端安裝教程

    FOXHIS PMS前臺西軟服務器端和客戶端安裝教程

    網(wǎng)上有很多關于西軟FOXHIS PMS的安裝教程,但大多沒有詳細描述并且內容非常膚淺粗燥,本特意把自己的安裝過程寫成文檔并記下,后面的數(shù)據(jù)庫操作沒有提供圖片,但是我相信絕對能夠看得懂
    2017-01-01
  • linux下的ssh命令及sshd服務詳解

    linux下的ssh命令及sshd服務詳解

    這篇文章主要介紹了linux下的ssh命令及sshd服務,具有很好的參考價值,希望杜大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 自建FTP和SFTP服務器過程介紹

    自建FTP和SFTP服務器過程介紹

    大家好,本篇文章主要講的是自建FTP和SFTP服務器過程介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 【Linux】Linux中常用操作命令總結

    【Linux】Linux中常用操作命令總結

    這篇文章主要介紹了【Linux】Linux中常用操作命令總結,Linux,免費開源,多用戶多任務系統(tǒng)。本文總結了一些實用常用命令,需要的朋友可以參考下。
    2016-11-11
  • 總結Centos7系統(tǒng)加固知識點

    總結Centos7系統(tǒng)加固知識點

    本篇文章給大家詳細介紹了LINUX中Centos7系統(tǒng)加固的相關知識點,如果大家對此有需要跟著學習下吧。
    2018-02-02
  • linux 普通用戶切換成root免密碼的實現(xiàn)

    linux 普通用戶切換成root免密碼的實現(xiàn)

    下面小編就為大家?guī)硪黄猯inux 普通用戶切換成root免密碼的實現(xiàn)。小編覺得挺不錯的?,F(xiàn)在就分享給大家。也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Ubuntu18.04安裝vsftpd的實現(xiàn)代碼

    Ubuntu18.04安裝vsftpd的實現(xiàn)代碼

    這篇文章主要介紹了Ubuntu18.04安裝vsftpd的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • 淺談Linux中的chattr與lsattr命令

    淺談Linux中的chattr與lsattr命令

    下面小編就為大家?guī)硪黄獪\談Linux中的chattr與lsattr命令。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • CentOS6.5與CentOS7 ssh修改默認端口號的方法

    CentOS6.5與CentOS7 ssh修改默認端口號的方法

    這篇文章主要介紹了CentOS6.5與CentOS7 ssh修改默認端口號的方法,結合實例形式分別描述了CentOS6.5及CentOS7針對ssh修改默認端口號的具體操作步驟、相關命令與使用技巧,需要的朋友可以參考下
    2018-04-04

最新評論

司法| 望谟县| 庆安县| 康乐县| 安岳县| 阳泉市| 闽清县| 金川县| 专栏| 安宁市| 宿迁市| 台北市| 六枝特区| 元谋县| 彭州市| 文安县| 恭城| 海口市| 姜堰市| 山丹县| 清涧县| 民权县| 石家庄市| 广安市| 长治市| 通化县| 柳江县| 长汀县| 博客| 密云县| 北票市| 永康市| 绵竹市| 新田县| 文山县| 德保县| 克东县| 屏东市| 元谋县| 济南市| 苏尼特右旗|