【deepin V 20】Mysqlのインストール
最初はdeepinシステムを使って、mysqlのインストールを含む多くの穴を踏んだ.文章を書く数分前に詰めたばかりだ.特に、仲間たちを助けてほしいと記録しています.
一、ミラーソースの切り替え
地球人は、deepinが持参したミラーソースがmysqlをインストールできないことを知っているので、最初のステップでミラーソースを交換します.
ポイント:必要なソフトを「アプリストア」でダウンロードしてからソースを変更!!直接ソースを変えると、「アプリストア」(wine)などのソフトウェアがダウンロードできなくなります.例えば、微信やQQなどです.ソースを取り替えてみたが、インストールできなかった~再インストールを余儀なくされた.この問題は、(wine)クラスのソフトウェアをダウンロードしてから交換しても発生しません.ファイルを編集し、持参したソースを注釈し、アリソース に置き換える.更新パッケージ
二、mysql-server、mysql-clientのインストール mysql をインストール mysqlのデフォルトのユーザー名とパスワードを表示する ログインパスワード を変更 rootログインを終了すると になります.
文字セットの設定:プロファイルを編集し、次の を追加します.再起動、文字セット の表示
一、ミラーソースの切り替え
地球人は、deepinが持参したミラーソースがmysqlをインストールできないことを知っているので、最初のステップでミラーソースを交換します.
ポイント:必要なソフトを「アプリストア」でダウンロードしてからソースを変更!!直接ソースを変えると、「アプリストア」(wine)などのソフトウェアがダウンロードできなくなります.例えば、微信やQQなどです.ソースを取り替えてみたが、インストールできなかった~再インストールを余儀なくされた.この問題は、(wine)クラスのソフトウェアをダウンロードしてから交換しても発生しません.
sudo vim /etc/apt/sources.list
## Generated by deepin-installer
#deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free
#deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free
deb [by-hash=force] https://mirrors.aliyun.com/deepin/ panda main contrib non-free
sudo apt-get update
sudo apt-get upgrade
二、mysql-server、mysql-clientのインストール
sudo apt-get install mysql-server mysql-client
sudo cat /etc/mysql/debian.cnf
[client]
host = localhost
user = debian-sys-maint #
password = ynsNEYPcANPFJl1f #
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password = ynsNEYPcANPFJl1f
socket = /var/run/mysqld/mysqld.sock
mysql -udebian-sys-maint -pynsNEYPcANPFJl1f
mysql> alter user 'root'@'localhost' identified with mysql_native_password by ' ( 、 、 )';
mysql> exit
mysql -uroot -pChensong@123
文字セットの設定:
sudo vi /etc/mysql/conf.d/mysql.cnf
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-server=utf8mb4
systemctl restart mysql
mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8mb4 |
| character_set_connection | utf8mb4 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | utf8mb4 |
| character_set_server | utf8mb4 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+