
我正在嘗試用 mysql 更改密碼,但我不是一個聰明人...
我進行了一次又一次的谷歌搜索,並盡我所能來解決這個問題。
我使用的是 Ubuntu 16.04,如果這有幫助的話。
我輸入命令:
$ mysqladmin -u root password newpass
我得到:
mysqladmin: connect to server at 'localhost' failed error:
'Can't connect to local MySQL server through socket /var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
有什麼建議麼?
另外,我最近按照一些指示將密碼添加到 phpmyadmin這一頁。
這就是導致我遇到我正在嘗試解決的問題的原因,如果這有意義的話。
任何幫助將不勝感激。
編輯:
sudo service start mysql
生產:
start: unrecognized service
嘗試這樣做:
service mysql start
一切就這樣開始了。然後使用以下方法測試狀態:
service mysql status
生產:
● mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql; bad; vendor preset: enabled)
Active: active (exited) since Fri 2017-01-06 12:17:04 CST; 2h 38min ago
Docs: man:systemd-sysv-generator(8)
編輯2:
sudo service mysql stop && sudo service mysql start && sudo service mysql status
[sudo] password for logan:
● mysql.service - LSB: Start and stop the mysql database server daemon
Loaded: loaded (/etc/init.d/mysql; bad; vendor preset: enabled)
Active: active (exited) since Mon 2017-01-09 09:11:39 CST; 16ms ago
Docs: man:systemd-sysv-generator(8)
Process: 6014 ExecStop=/etc/init.d/mysql stop (code=exited, status=0/SUCCESS)
Process: 6050 ExecStart=/etc/init.d/mysql start (code=exited, status=0/SUCCESS
Jan 09 09:11:39 logan-Latitude-E6320 systemd[1]: Starting LSB: Start and stop th
Jan 09 09:11:39 logan-Latitude-E6320 systemd[1]: Started LSB: Start and stop the
編輯3:
我嘗試了另一種方法,希望這些資訊有用...
logan@logan-Latitude-E6320:~$ ps -ef | grep mysql
logan 8096 7119 0 13:21 pts/1 00:00:00 grep --color=auto mysql
root 19832 1244 0 Jan06 ? 00:00:00 /bin/sh /opt/lampp/bin/mysqld_safe --datadir=/opt/lampp/var/mysql --pid- file=/opt/lampp/var/mysql/logan-Latitude-E6320.pid
mysql 19975 19832 0 Jan06 ? 00:00:10 /opt/lampp/sbin/mysqld --basedir=/opt/lampp --datadir=/opt/lampp/var/mysql --plugin- dir=/opt/lampp/lib/mysql/plugin/ --user=mysql --log- error=/opt/lampp/var/mysql/logan-Latitude-E6320.err --pid- file=/opt/lampp/var/mysql/logan-Latitude-E6320.pid -- socket=/opt/lampp/var/mysql/mysql.sock --port=3306