数据库的mysql, window安装 和 Ubunto 安装 操作

数据库:

安装mysql  --安装包去官网下载

1、window下的安装:

两种类型:zip (压缩包) exe msi(集成版)

1、exe msi下一步 下一步

2、zip(压缩包)

1、解压zip包(非中文路径)

2、修改mysql配置文件

basedir =找到bin的路径位置  eg(F:\mytoools\mysql-5.5.41-winx64)

datadir =F:\mytoools\mysql-5.5.41-winx64\data

3、需要以管理员要将路径切到mysql解压的主目录的/bin

4、配置环境变量path ,把bin的路径给加上去。


数据库的mysql, window安装 和 Ubunto 安装 操作_第1张图片

5、使用mysqld install

6、启动mysql服务 net start [stop|restart]  mysql

7、进入mysql (直接输入mysql)

2、Linux下的安装:

1、使用tar安装

2、apt apt-get

sudo apt  install mysql-server      sudo apt   install mysql-client

window配置远程连接:

mysql数据库中的user表中的root用户的host修改%

远程连接步骤:

先进入mysql

1、show databases;

2、user mysql;

3、show tables;

4、select user,host from user;

5、update user set host ="%" where user="root";

这句话是改变用户root下的host ="%"


数据库的mysql, window安装 和 Ubunto 安装 操作_第2张图片

6

7、Ls

8、Sudo vimmysqld.cnf

9、# bind(43行前面加上#)

10、然后更新mysql(sudoservice mysql restart)

11、进入这个路径/etc/mysql/mysql.conf.d。在这个路径下查找有没有mysql(ps -aux | grep mysql)

12、mysql -uroot -proot -h192.168.12.73利用-h进入mysql

13登录mysql几种写法:

1、mysql -uroot -proot -h192.168.12.73利用-h进入mysql

2、也可以mysql -uroot -proot -hlocalhost

3、还可以mysql -uroot -proot -h192.168.0.0.1

4、mysql -uroot -p不写-h默认本地。

即:

Mysq –h 主机名称(IP地址) -u 用户名称 –p (密码)

Mysq –h 主机名称(IP地址) -u 用户名称 –p

Mysq -u 用户名称 –p (密码)

Mysq -u 用户名称 –p

15、192.168.0.0.1表示我们的局域网段。-proot-p可以直接密码,但我们不这样使用,因为密码暴漏了,别人看见了。

window和linux安装管理对比:

·启动

service mysql start    (linux)

net  start   mysql      (window)

·停止

service mysql stop  (linux)

net   stop  mysql   (window)

·重启

service mysql restart (linux)

net start  restart  mysql (window)

·查询服务是否启动

net -aux | grep mysql

进入mysql方式:

直接输入mysql即可(window)

mysql  -uroot -p (linux)

允许远程连接

·找到mysql配置文件并修改

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address=127.0.0.1注释

·登录mysql,运行命令

grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;

记得输入自己的密码,*.*:第一个*代表数据库名;第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户。root:授予root账号。“%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。“password”:分配账号对应的密码,这里密码自己替换成你的mysql root帐号密码。

flush privileges;

刷新权限信息,也即是让我们所作的设置马上生效。

·重启mysql

/etc/init.d/mysql restart

或者

service mysql restart

1.1.2卸载管理

删除mysql的数据文件

sudo rm /var/lib/mysql/ -R

删除mqsql的配置文件

sudo rm /etc/mysql/ -R

自动卸载mysql的程序

1、sudo apt-get autoremove mysql* --purge

2、sudo apt-get remove apparmor

你可能感兴趣的:(数据库的mysql, window安装 和 Ubunto 安装 操作)