Ubuntu下
一:首先先说安装mysql:
apt-get install mysql-server mysql-client
中间会出现输入登录密码的地方,输入密码直接按确认
首先很多时候遇到安装出错,或者我们在操作的时候出现不正确,导致mysql不能正常使用,这个时候需要卸载mysql,重新安装毫无疑问是最快捷的方式。
但是在ubuntu下删除软件不想windows,删除不干净很容易导致下一次的安装失败。
二:完全卸载mysql,root的权限下
rm -rf /var/lib/mysql/
rm -rf /etc/mysql/
apt-get autoremove mysql* --purge
apt-get remove apparmor
三:mysql实现远程登陆
首先登陆到mysqlmysql -uroot -ppasswd
use mysql;
update user set host = '%' where user = 'root';
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'passwd' WITH GRANT OPTION;
FLUSH PRIVILEGES;
然后退出mysql。
修改my.cnf文件
vim /etc/mysql/my.cnf
注释掉里面的一句话:bind-address 127.0.0.1这句话
然后重启mysql即可实现远程登录。
四:mysql的修改字符集
直接写改my.cnf
在[mysqld]下添加
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
然后重启mysql即可