mySQL卸载与安装

卸载

1.查看mysql的版本号:mysql

root@lsj-pc:/home/lsj# mysql -V
复制代码

2.肯定执行,要求删除掉约1G的软件包linux

apt-get autoremove --purge mysql-server-版本号
复制代码

3.卸载玩以后再执行如下的命令sql

root@lsj-pc:/home/lsj# apt-get autoremove mysql-server
复制代码
root@lsj-pc:/home/lsj# apt-get remove mysql-common
复制代码
root@lsj-pc:/home/lsj# dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
复制代码

安装

1.从新安装mysql:数据库

root@lsj-pc:/home/lsj# apt-get install mysql-server mysql-client
复制代码

2.安装完成,进行测试,查看是否安装完成。输入:ubuntu

sudo netstat -tap | grep mysql
复制代码

出现listen代表成功bash

问题

安装完成以后并无提示输入用户名和密码啊!!!

准备用命令登陆的时候,就报错了编辑器

mysql -u root -p
复制代码

报错内容:学习

ERROR 1698 (28000): Access denied for user 'root'@'localhost'
复制代码

Linux下解决mysqld.cnf配置文件只读而没法修改

Linux下MySQL配置文件mysqld.cnf修改测试

可是mysqld.cnf文件为readonly文件,修改没法保存,解决方案以下:ui

在mysqld.cnf所在文件目录下,经过修改

sudo chmod 777 mysqld.cnf
复制代码

完成以后,能够按本身需求修改mysqld.cnf配置文件,但注意,修改完成后须要经过

sudo chmod 644 mysqld.cnf
复制代码

将权限修改回来,不然配置文件并不会生效

解决办法:修改mysql的配置文件mysqld.cnf

找到deepin-linux系统盘下的文件:

/etc/mysql/mysql.conf.d/mysqld.cnf
复制代码

使用编辑器打开并在配置文件最后添加如下语句:

skip-grant-tables
复制代码

配置文件修改保存后,重启mysql服务

sudo service mysql restart 
复制代码

而后在终端使用如下语句登陆mysql

mysql -uroot -p
复制代码

输入以上语句后,你会看见如下提示:

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
复制代码

而后执行SQL更新语句修改root密码

update user set authentication_string=password('你的密码') where user='root';
复制代码

此时你会看到:

Query OK, 1 row affected, 1 warning (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 1 恭喜你,U Did It !

Linux启动/中止

查看mysql版本号

1.在终端下:mysql -V

2.在mysql中:mysql> status

Mysql启动、中止、重启经常使用命令

1、进入mysql

mysql -uroot -p
复制代码

而后输入密码就进入了mysql

2、中止

能够用control-D退出。

mysql workbench

简介

操做mysql的客户端,可视化操做

安装

0.下载安装包以前记得点击右边检查当前环境应该下载的版本

1.下载好安装包后执行

sudo dpkg -i mysql-workbench-community-6.3.9-1ubuntu16.04-amd64.deb
复制代码

2.安装依赖

sudo apt-get -f install
复制代码

3.再次执行

sudo dpkg -i mysql-workbench-community-6.3.9-1ubuntu16.04-amd64.deb
复制代码

卸载

sudo apt-get remove mysql-workbench
复制代码

仓库地址

packages.deepin.com/deepin/pool…

使用mysql workbench

新建链接

咱们点击加号,新增一个链接

深度截图_选择区域_20190913105906.png

在弹出的界面上,输入数据库的链接信息,就能够了,密码下图所示的地方输入密码

深度截图_选择区域_20190913105920.png

输入完成后,咱们测试下链接是否正常

深度截图_选择区域_20190913105932.png

都正常后,咱们单击OK就行了

返回主界面后,能够看到咱们刚刚新建的链接,咱们双击就能够打开这个链接,开始咱们的SQL学习了

深度截图_选择区域_20190913105945.png

展现当前全部的数据库(自带了4个数据库)

深度截图_选择区域_20190913111926.png
相关文章
相关标签/搜索