ubuntu16.04.5及windows10中MySQL的安装配置及管理

版权声明:AdeCary https://blog.csdn.net/xingjidemimi/article/details/83755855

ubuntu中安装

sudo apt-get install mysql-server
中间提示设置密码为6
sudo apt-get isntall mysql-client
sudo apt-get install libmysqlclient-dev
查看是否安装成功
sudo netstat -tap | grep mysql
直接连接数据库:mysql -u root -p 
指定参数连接数据库:
h:指定主机
u:指定用户
p:指定密码,建议输入密码时分两步,这样可以隐藏密码
示例:`mysql [-h127.0.0.1] -uroot -p`,敲回车,然后根据提示输入密码即可
连接测试:`mysql -h host -u root -p`
帮助:`help``\h`
命令都是以';'结束
退出连接
exit;
mysql 默认端口号 3306
开启  service mysql start
关闭  service mysql stop

ubuntu中远程访问设置

执行sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf将bind-address = 127.0.0.1注释掉

删除匿名用户

连接数据库mysql -u root -p输入密码6>>切换数据库use mysql;>>删除匿名用户 delete from user where user="";

增加允许远程访问的用户

mysql> grant all privileges on . to ‘root’@’%’ identified by ‘6’ with grant option;

mysql> flush
privileges;#刷新权限

退出数据库mysql> exit;

重启数据库sudo service mysql restart

ubuntu中配置字符集

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
在lc-messages-dir = /usr/share/mysql 语句后添加 
character-set-server=utf8 
sudo vim /etc/mysql/conf.d/mysql.cnf
直接写入下面的配置
[mysql]
default-character-set=utf8

重启mysql

在mysql命令行中执行status;命令。查看字符编码

windows中安装

1.运行安装包>>同意并next>>选择custom并next>>左侧选mysqlserver5.7加入右侧,勾选mysqlserver并next​

2.选择execute>>等待安装成功后选择next>>选择next>>默认勾选并next

3.设置mysql的root账户密码:666666并next

4.帐户名为mysql,选择next>>默认选择并next

5.选择execute>>finish>>next>>finish

6.将mysql安装目录中的bin路径添加到net环境变量的path最后

windows中配置字符集

  • 修改配置文件:
    • win:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
    • 字符集:character-set-server=utf8
    • 存储引擎:default-storage-engine=INNODB
  • 重启服务配置才能生效

Navicat可视数据库管理

选择新建连接>>连接名自己定,Localhost是本地主机,其他应选其ip地址,输入密码6,测试连接,确定即可

连接数据库ip地址,需要:打开mysql数据库>>表>>user>>修改root的host的localhost为%

猜你喜欢

转载自blog.csdn.net/xingjidemimi/article/details/83755855