安装msyql
1. 升级apt-get
apt-get update
如果出现
说明没有你不是root用户,则需要用sudo命令
sudo apt-get update
下面出现权限问题都可以参照这个方法。
2. 安装 MysqL-client-core-5.7
apt-get install MySQL-client-core-5.7
如果不是root用户请执行
sudo apt-get install MysqL-client-core-5.7
3.安装MysqL-client-5.7
apt-get install MysqL-client-5.7
如果不是root用户请执行
sudo apt-get install MysqL-client-5.7
4. 安装 MysqL-server-5.7
apt-get install MysqL-server-5.7
如果不是root用户请执行
sudo apt-get install MysqL-server-5.7
5.检查MysqL是否启动
1.查看MysqL进程是否运行
ps -ef | grep MysqL
2.查看msyql 监听端口
netstat -tap | grep MysqL
6. msyql服务停止
service MysqL stop
如果不是root用户请执行
sudo service MysqL stop
7. MysqL 服务启动
service MysqL start
8. MysqL 服务重启
service MysqL restart
2. MysqL 服务远程访问
1:注释绑定127.0.0.1
vim /etc/MysqL/my.cnf
重启msyql
service MysqL restart
授权非本机用户登陆数据库
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
刷新权限
FLUSH PRIVILEGES;
MysqL 服务端的编码方式修改
1. 查看MysqL 服务端端编码
status
发现是latin1的,需要修改为 utf8点编码方式,如果不修改数据库中存储中文的时候会出现乱码。
2. 修改配置文件
vim /etc/MysqL/my.cnf
-
在[client]下追加
default-character-set = utf8
-
在[MysqLd]下追加
character-set-server=utf8
-
在[MysqL]下追加
default-character-set=utf8
保存退出,重启服务器
service MysqL restart
3.再次查看MysqL服务端的编码方式
status