㈠ mysql 5.7初始化root密碼
初始化資料庫
# 初始化資料庫, 確保 /data/mysql 目錄是mysql 可寫的。
/usr/local/mysql57/bin/mysqld --defaults-file=/etc/my.cnf --initialize --user=mysql
啟動服務
/usr/local/mysql57/support-files/mysql.server start #啟動mysql 伺服器
登錄資料庫
注意:初始化時隨機生成了密碼,可以去/mysql下的mysql.log 里查看
【root】# cat mysql.log | grep password
2021-05-12T06:28:43.374399Z 1 [Note] A temporary password is generated for root@localhost: dHuSP!;y.3ef
#臨時密碼登錄資料庫 (會提示要你修改密碼); 《Linux就該這么學》 一起學習
/usr/local/mysql57/bin/mysql -uroot -p "dHuSP!;y.3ef"
修改密碼方法:(建議方法二)
方法一:
mysql>update mysql.user set authentication_string=password("新密碼");
mysql>flush privileges;
方法二:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
mysql> flush privileges;
㈡ 我這個是新裝的mysql,安裝的時候沒有設置密碼的,怎麼用不了
mysql
5.1.73版本也很低了..不知道你的java-5.1.22支持不...去官網查下...
另外密碼的話..你查一下mysql.user這個表..看下你的用戶是不是有多個???
有可能你設置的密碼是localhost...
查下就知道了..
select
user,host,password
from
mysql.user;
㈢ 從命令行進入Mysql不需要密碼,是不是就是Mysql沒有密碼
如果你也沒有輸入用戶,那就是默認的root
用戶沒有密碼
一般需要輸入用戶名和密碼還有ip的命令打全了應該是
mysql
-h127.0.0.1
-uroot
-p123456
這樣
㈣ 為什麼在本機上進入mysql不需要密碼
因為本地mysql默認是不需要密碼的,比如裝wamp,安裝完這個集成包之後,phpmyadmin是默認密碼為空的,但是它會建議你設置一個密碼,以保障安全。你可以按照提示添加密碼,這樣,訪問資料庫的時候就需要密碼了
㈤ 為什麼mysql資料庫新創建的用戶都沒有密碼
默認沒有,如果想要直接在mysql中生成賬戶,同時配置好密碼,是否開放遠程連接,用戶許可權等設置等,可以嘗試在php環境中安裝一個phpmyadmin,在線管理mysql非常方便。
㈥ mysql剛安裝沒有密碼怎麼辦
wamp 命令行進MySQL set password=password('密碼');
centos7 mysql_secure_installation
㈦ mysql沒有密碼
新安裝的mysql可以使用默認用戶名和密碼。
1、新安裝的MySQL資料庫賬號默認是root,密碼為空。key直接在命令行上輸入mysql就可以登錄了 ;
2、建立新用戶
進入命令行模式,輸入:
mysql -u root -p
mysql>use mysql;
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';
mysql> FLUSH PRIVILEGES;
mysql> quit;
這樣就建立了username 賬號密碼new password
㈧ mysql默認密碼是多少
mysql默認密碼設置如下命令就可以獲得:
cd/
PATH="$PATH":/usr/local/mysql/bin
mysql -u root -p
mysql>use mysql;
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';
mysql> FLUSH PRIVILEGES;
mysql> quit;
within the directory the archive extracted into. If you compiled
MySQL yourself you must run 『make install』 first.
就可以獲得MySQL的初始密碼。
(8)為什麼MYSQL初始化沒有密碼擴展閱讀:
mysql的其他錯誤解決辦法:
1、Starting MySQL.Manager of pid-file quit without updating fi[失敗]
關於這個錯誤原因有很多,最大的可能是沒有創建測試資料庫:
可以用/usr/local/mysql/scripts/mysql_install_db –user=mysql命令進行創建;另外一個原因可能是許可權設置問題,需要賦予mysql的data許可權,可以用chmod -R 命令。
2、FATAL ERROR: Could not find /home/mysql/bin/my_print_defaults If you are using a binary release,you must run this script from
within the directory the archive extracted into. If you compiled
MySQL yourself you must run 『make install』 first.
這個錯誤,是沒有指明mysql的data路徑導致的,可以很簡單的進行解決:
vim /etc/my.cnf
在[mysqld] 後面加上路徑:
basedir = /usr/local/mysql
datadir =/opt/data;
3、-bash: mysql: command not found:
用mysql命令進行登陸mysql報錯,原因是沒有設置環境變數,需要設置,或者進入到bin目錄進行登陸cd /usr/local/mysql/bin
mysql -u root