Resetting MySQL root password in ubuntu 17.10, 重設MySQL 的root 密碼

我忘記了MySQL的root 密碼, 因為太久沒用了, 網路上找到了改密碼的程序, 先記下來, 下次也許用的到.

先停服務
sudo /etc/init.d/mysql stop

再來這二個動作超重要, 我就是沒有做到, 卡關超久.
sudo mkdir /var/run/mysqld/
sudo chown mysql /var/run/mysqld/

再來就是起動mysql, 進入安全模式
sudo mysqld_safe –skip-grant-tables &

登入root, 不用密碼, 如果可以登入大概就沒什麼問題了.
sudo mysql -u root

選db 到mysql
use mysql;

執行改root密碼的sql command
update user set authentication_string=PASSWORD(“New_Passwore_Here”) where User=’root’;

重新讀權限
flush privileges;

退出mysql
exit;

重新起動mysql
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start

用新的密碼進去mysql
sudo mysql -u root -p

喔! 成功.

在ubuntu下, 可以不必使用大黃蜂 Bumblebee

在 Laptop 上,如果有配置 Nvidia 的獨立顯卡,在Windows 環境,可以依照需求, 在執行特定的遊戲及影音播放程式時,自動使用獨立顯卡。在平時就是使用內建的 Intel 整合顯卡,以節約電量的使用。但在 linux 下並沒有這麼方便的驅動程式,一般會使用大黃蜂 Bumblebee 程式來達成相同的功能,但是我裝了很久還是怪怪的,決定不用這個功能,直接使用 Nvidia linux driver 做顯卡的切換, 平時用 Intel 的整合顯卡以節省電量, 在需要用到獨顯的時候, 執行切換的功能, 登出再登入, 就完成了切換, 不過用完之後要再切換一次,不然就會維持在獨顯。

install ubuntu on xiaomi air 13

wireless card:

sudo gedit /etc/modprobe.d/xiaomi.conf

add new line

blacklist acer_wmi

save > reboot

 

Micphone of headset

sudo gedit /etc/modprobe.d/alsa-base.conf

add a new line

options snd-hda-intel model=dell-headset-multi

save > reboot

Install fcitx CangJie3

sudo apt-get -y install fcitx fcitx-config-common fcitx-config-gtk fcitx-config-gtk2 fcitx-frontend-all fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-ui-classic fcitx-table-cangjie3

Ubuntu install on SSD: How to edit /etc/fstab

Terminal:

sudo gedit /etc/fstab

 

add mounting options noatime,nodiratime,discard to the mount point root(/) and other partitions on SSD
UUID=xxxx-xxxx / ext4 noatime,nodiratime,discard,errors=remount-ro 0 1

I don’t look at log, so I configure all logs get written to RAM disk.

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/spool tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /home/jack/.cache tmpfs defaults,size=512M 0 0