【澳门金沙vip】ubuntu操作mysql新手sql教程

ubuntu操作mysql新手sql教程

ubuntu操作mysql新手sql教程

1、启动mysql数据库:

澳门金沙vip 1

效果:

澳门金沙vip 2

2、进入mysql:

澳门金沙vip 3

效果:

澳门金沙vip 4

3、查看所有数据库:

澳门金沙vip 5

效果:

澳门金沙vip 6

4、创建数据库:< 喎?”
target=”_blank”
class=”keylink”>vc3Ryb25nPjwvcD4KPHA+PGltZyBzcmM9″”
alt=”\”>

效果:

澳门金沙vip 7

5、进入数据库:

澳门金沙vip 8

效果:

澳门金沙vip 9

6、创建表:

澳门金沙vip 10

效果:

澳门金沙vip 11

7、往表里插入数据:

澳门金沙vip 12

效果:

澳门金沙vip 13

8、显示字段及一些非空信息:

澳门金沙vip 14

效果:

澳门金沙vip 15

9、查看表内容:

澳门金沙vip 16

效果:

澳门金沙vip 17

10、退出mysql数据库:

澳门金沙vip 18

效果:

澳门金沙vip 19

11、关闭mysql数据库:

澳门金沙vip 20

效果:

澳门金沙vip 21

ubuntu操作mysql新手sql教程 1、启动mysql数据库: 效果: 2、进入mysql:
效果: 3、查看所有数据库: 效果: 4、创建…

ubuntu在线安装Mysql及一些操作

ubuntu在线安装Mysql及一些操作

1、安装Mysql用到的3个命令:

打开终端,输入: sudoapt-get install mysql-server

再输入: sudoapt-get install mysql-client

再输入 : sudo apt-get install libmysqlclient-dev

2、具体安装步骤:

安装mysql-server:

澳门金沙vip 22

设置mysql登陆密码:

澳门金沙vip 23

确认密码:

澳门金沙vip 24

安装结果:

澳门金沙vip 25

3、安装 mysql-client:

< 喎?” target=”_blank”
class=”keylink”>vcD4KPHA+IDxpbWcgc3JjPQ==””
alt=”\”>

4、安装libmysqlclient-dev:

澳门金沙vip 26

安装结果:

澳门金沙vip 27

5、安装完成之后可以使用如下命令来检查是否安装成功:

  sudonetstat -tap ” grep mysql

澳门金沙vip 28

  如果看到有mysql 的socket处于 listen 状态则表示安装成功。

澳门金沙vip 29

6、进入mysql:

澳门金沙vip 30

接入结果:

澳门金沙vip 31

7、一些sql操作:

查看所有数据库:

澳门金沙vip 32

创建数据库:

澳门金沙vip 33

查看创建后的数据库:

澳门金沙vip 34

进入指定数据库:

澳门金沙vip 35

创建表:

澳门金沙vip 36

查看字段及一些非空信息:

澳门金沙vip 37

插入数据:

澳门金沙vip 38

查看表信息:

澳门金沙vip 39

插入汉字:

澳门金沙vip 40

乱码显示:

澳门金沙vip 41

8、解决乱码问题:

执行下面命令:

澳门金沙vip 42

添加如下粉色区域内容:

澳门金沙vip 43

重启mysql:

澳门金沙vip 44

9、验证乱码是否解决:

重新建一个数据库:

澳门金沙vip 45

进入数据库:

澳门金沙vip 46

创建表:

澳门金沙vip 47

插入包含汉字数据:

澳门金沙vip 48

查询表内容:

汉字正常显示:

澳门金沙vip 49

退出mysql,不是关闭:

澳门金沙vip 50

关闭数据库:

澳门金沙vip 51

结果:

澳门金沙vip 52

10、一些操作mysql 命令:

启动服务:

sudo /etc/init.d/mysql start

关闭服务:

mysqladmin -u root -p shutdown

重启服务:

sudo /etc/init.d/mysql restart

进入mysql:

mysql -u 用户名 -p

回车后提示输入密码,输入后即可进入,进入后终端命令行变为mysql>

进入mysql界面后,命令要以;结尾,否则命令执行完后退不出来。

退出mysql:

quit;

ubuntu在线安装Mysql及一些操作 1、安装Mysql用到的3个命令:
打开终端,输入: sudoapt-get install mysql-server 再输入…

mysql常用操作,mysql

  1. 忘记root密码
    编辑mysql主配置文件 my.cnf
    在[mysqld]字段下添加参数  skip-grant  ,重启数据库服务,这样就可以进入数据库不用授权了
    mysql -uroot ,修改相应用户密码 use mysql; update user set
    password=password(‘your password’) where user=’root’;flush
    privileges;  最后修改/etc/my.cnf 去掉 skip-grant , 重启mysql服务

  2. skip-innodb   我们可以增加这个参数不使用innodb引擎。

  3. 配置慢查询日志
    #log_slow_queries = /path/to/slow_queries
    #long_query_time = 1

  4. mysql常用操作
    查看都有哪些库  show databases;
    查看某个库的表 use db; show tables; 
    查看表的字段 desc tb;
    查看建表语句 show create table tb;
    当前是哪个用户  select user();
    当前库 select database();
    创建库 create database db1; 
    创建表 create table t1 (`id` int(4), `name` char(40));  
    查看数据库版本 select version(); 
    查看mysql状态 show status;
    修改mysql参数 show variables like ‘max_connect%’; set global
    max_connect_errors = 1000; 
    查看mysql队列 show processlist; 
    创建普通用户并授权 grant all on *.* to user1 identified by
    ‘123456’; 
    grant all on db1.* to ‘user2’@’10.0.2.100’ identified by ‘111222’; 
    grant all on db1.* to ‘user3’@’%’ identified by ‘231222’;insert into
    tb1 (id,name) values(1,’aming’);
    更改密码 UPDATE mysql.user SET password=PASSWORD(“newpwd”) WHERE
    user=’username’ ;   
    查询 select count(*) from mysql.user; select * from mysql.db; select
    * from mysql.db where host like ‘10.0.%’; 
    插入 update db1.t1 set name=’aaa’ where id=1;  
    清空表 truncate table db1.t1; 
    删除表 drop table db1.t1; 
    删除数据库 drop database db1; 
    修复表 repair table tb1 [use frm];

  5. mysql备份与恢复
    备份 mysqldump -uroot -p db >1.sql 
    恢复 mysql -uroot -p db <1.sql  
    只备份一个表  mysqldump -uroot -p db tb1 > 2.sql
    备份时指定字符集 mysqldump -uroot -p –default-character-set=utf8  db
    >1.sql
    恢复也指定字符集 mysql -uroot -p –default-character-set=utf8  db  <
    1.sql

扩展知识:
myisam
和innodb引擎对比  
一台mysql服务器启动多个端口 
SQL语句教程   
sql教程pdf文档    …
%95%99%E7%A8%8B.pdf
什么是事务?事务的特性有哪些?  
mysql常用引擎  
批量更改表的引擎 
  
mysql 二进制日志binlog的模式 
 
mysql根据binlog恢复指定时间段的数据 
 
mysql字符集调整  

1. 忘记root密码
编辑mysql主配置文件 my.cnf
在[mysqld]字段下添加参数skip-grant,重启数据库服务,这样就可以进入数据库不用授…