linux ubuntu安裝mysql
一、下載安裝
sudo apt-get install mysql-server
二、初始化配置
檢視密碼:sudo more /etc/mysql/debian.cnf
連線:mysql -uroot -h 127.0.0.1 -p
修改初始密碼:
use mysql;
update mysql.user set authentication_string=password('Robots2..') where user='root';
update user set plugin="mysql_native_password";
flush privileges;
quit;
sudo service mysql restart
設定可以遠端訪問:
use mysql;
update user set host="%" where user="root";
flush privileges;
quit;
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
註釋bind-address = 127.0.0.1後重啟
sudo service mysql restart
設定顯示漢字:(不能顯示漢字就是因為character_set_database 的Value值為latin1)
sudo vim /etc/mysql/my.cnf
感嘆號上面新增如下內容:
[client]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
重啟:sudo service mysql restart
三、mysql運維
啟動mysql: 方式一:sudo /etc/init.d/mysql start 方式二:sudo service mysql start 停止mysql: 方式一:sudo /etc/init.d/mysql stop 方式二:sudo service mysql stop 重啟mysql: 方式一:sudo/etc/init.d/mysql restart 方式二:sudo service mysql restart 四、mysql額外操作 1.關閉mysql服務:sudo service mysql stop 2.控制檯執行:mysqld --skip-grant-tables& 3.啟動mysql服務:sudo service mysql start 4.新開一個控制檯:mysql -u root 5.use mysql 6.update mysql.user set authentication_string=password('Wang1845') where user='root'; #修改密碼 7.flush privileges; 8.重啟:sudo/etc/init.d/mysql restart